823得票11回答
在Android平台中,Service和IntentService有什么区别?

我正在寻找一个例子,说明使用IntentService可以做到的事情,而使用Service则无法做到(反之亦然)? 我还了解到,IntentService在不同的线程中运行,而Service则不会。因此,据我所知,在其自己的线程中启动服务就像启动IntentService一样。这是正确的吗?

143得票8回答
IntentService和Service有什么区别?

你能帮我理解 IntentService 和 Service 之间的区别吗?

52得票5回答
Android设计考虑:AsyncTask与Service(IntentService?)的比较

我正在设计一款 Android 应用程序,需要执行以下步骤: 用户点击按钮或以其他方式指示“同步数据”。 同步过程将使用 REST Web 服务在服务器和本地之间传输数据。 数据将在本地 SQLite 数据库中存储。 同步过程应向 UI 提供状态更新/消息。 在同步过程中,不应允许用户转到...

48得票5回答
安卓运行时异常:无法实例化服务

我想创建一个在单独线程上运行的服务(不是在UI线程上),因此我实现了一个继承IntentService的类。但是我没有成功。以下是代码。public class MyService extends IntentService { public MyService(String nam...

27得票2回答
IntentService的onHandleIntent(Intent)方法获取到了null参数。

我正在使用IntentService在Android上运行我的应用程序的后台服务。奇怪的是,我收到了很多崩溃报告,其中传递给onHandleIntent的意图为null。我甚至不确定这是如何可能的,似乎非常奇怪。有人能提供为什么会发生这种情况的建议吗? STACK_TRACEjava.lan...

24得票2回答
Android IntentService 无法实例化类;没有空的构造函数。

我有一个 MainActivity 类需要访问在线 API(因此使用网络资源)。这需要一个后台线程,我已经在另一个文件 HttpRequestService.java 中创建了。 MainActivity.java: public class MainActivity extends Ac...

22得票2回答
如何使IntentService在应用关闭后继续运行?

在我的Android应用中,我通过调用IntentService来自Activity启动。startService(new Intent(this, MyService.class)); 而且它的工作效果非常好。我可以在活动之间移动,按Home按钮切换到其他应用程序......它仍然在工作。但...

18得票3回答
当在IntentService和AsyncTask之间共享代码时,使用Realm会出现“从错误线程访问”的错误(Android)。

我有一些代码可以下载“当前”对象的JSON。但是这个代码需要被一个IntentService调用,每当闹钟响起时(当应用程序没有运行任何UI时),也需要被AsyncTask调用,而当应用程序正在运行时。 然而,我遇到了一个错误,Realm access from incorrect thre...

18得票3回答
JobIntentService和IntentService有哪些区别?

我不明白这两个API之间的区别,我的意思是什么时候使用第一个。为什么会有JobIntentService?

17得票1回答
Android服务扩展ResultReceiver用于IntentService,如何实现CREATOR?

我的应用程序依赖于一个 Service,该服务在后台与外部硬件保持同步。由于服务在主线程上运行,因此它会使用 IntentService 异步执行任何重型工作。以下是代码的最小化示例,以解释控制流程:public class MyService extends Service { priv...