10得票2回答
HandlerThread与IntentService对比

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

11得票2回答
当多次调用IntentService的startService时,意图是否进入队列?

我想使用 IntentService 从互联网下载内容。我通过调用 startService(intentserive); 将 url 通过 Intent 传递给 IntentService。 如果我为多个意图调用 startService,这些意图会排队等待下载吗?

15得票5回答
地理围栏:通过后台服务发送 HTTP 请求失败。显示未知主机异常。

我在安卓应用中实现了地理围栏。我遵循了这个链接来实现应用中的“地理围栏”。我使用“Retrofit”库来调用“HTTP”请求。 应用程序具有以下权限: <uses-permission android:name="android.permission.INTERNET" /> ...

7得票2回答
无法找到显式活动类{};您是否在AndroidManifest.xml中声明了此活动

我正在尝试在后台解压一些文件,所以我像谷歌的教程一样使用IntentService。我的服务类在AndroidManifest中声明如下: <manifest xmlns:android="http://schemas.android.com/apk/res/android" pack...

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

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

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

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

16得票1回答
从代码中默认设置"Asus自动启动管理器"的"允许"权限

我有一个需要在后台运行的应用程序,所以我正在使用WakeFullService实现这一点。但在华硕Zenfone上,它无法工作,因为自动启动管理器不允许该应用程序运行。我的期望是: 在我们安装应用程序或打开应用程序时,在自动启动管理器中设置“允许权限”。 是否有来自华硕自动启动管理器的AP...

13得票2回答
IntentService + startForeground与JobIntentService的区别

自从安卓 Oreo 的后台执行限制出现后,文档建议重构 IntentService 为 JobIntentService。 https://developer.android.com/about/versions/oreo/background JobIntentService 在 Ore...

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

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

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

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