8得票2回答
如何从JobIntentService中删除重复意图

我有一个JobIntentService,每次收到推送通知时都会启动该服务以告诉服务去获取更多的数据。当应用程序在前台时,一切正常。 当应用程序在后台运行且多个推送通知到达时,该意图被排队执行多次,这将给服务器带来不必要的压力,因为对服务器的第一次调用将获得所有所需信息,从推送通知中排队的其...

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

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

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

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

10得票2回答
HandlerThread与IntentService对比

我想请有经验的人解释一下,HandlerThread和IntentService之间的主要区别是什么,以及它们的主要使用场景是什么? 我了解到 HandlerThread 包含一个Looper,它管理着由Handler提供给消息队列(messageQueue),只要推送任务到HandlerT...

14得票4回答
活动销毁时自动调用的服务

我遇到了Activity + Service的问题,我的Activities和Services如下: Activities: LoginActivity => OrderListActivity => AddOrderActivity => ConfirmOrderActivity ...

9得票3回答
有没有一种开发模式可以替代IntentService处理网络请求?

在我和同事正在开发的当前应用程序中,我们正在使用IntentServices和Volley调用来处理RESTful API网络请求。它只是一些简单的JSON字符串数据和一些小图片。 对于那些经验丰富的网络请求处理人员,我的问题是:是否有更适合或更清晰的实现方法? 据我所知,使用Intent...

14得票1回答
/system/lib/libart.so 发生本地崩溃

我在Play商店上有一个应用程序,它有一个IntentService,当应用程序启动时会执行一些工作,在Android 5.0上导致本机崩溃。该服务只是扫描应用程序资产文件夹以进行更新。 具体来说,这个崩溃似乎发生在三星S5升级到棒棒糖后,但我不知道它是否严格关联该设备,因为这是一款意大利应...

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

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

7得票1回答
null意图重新发送到Service的onStartCommand()方法

在Android文档中,Service的“onStartCommand()”有一个被给定为参数的Intent,根据文档所述:“作为startService(Intent)提供的Intent。如果服务在其进程消失后被重新启动,并且它之前返回了除START_STICKY_COMPATIBILITY...

14得票1回答
Android:多个IntentService还是一个IntentService处理多个Intent?

对于IntentService,我有些困惑。文档说,如果您向IntentService发送多个任务(意图),则它将在单独的一个线程上依次执行它们。我的问题是 - 是否可能同时拥有多个IntentService线程?在代码中如何区分在同一个IntentService上创建三个不同的意图(同一个线...