43得票2回答
JobService不需要android.permission.BIND_JOB_SERVICE权限。

我在调度JobService时遇到错误,提示“不需要 android.permission.BIND_JOB_SERVICE 权限”,但我已经拥有绑定权限。以下是我的代码。JobScheduler jobScheduler = (JobScheduler) getSystemService(J...

37得票12回答
自定义 JobIntentService 的 onHandleWork 方法未被调用

我最近更新了一款应用程序,使用JobIntentService处理来自推送的通知,而不是常规的IntentService,因为这似乎是在 Lollipop设备之前和之后正确处理此问题的方法。我正在这样排队工作:enqueueWork(context, MyJobServiceExtension...

14得票1回答
在安卓系统中如何检查JobService是否正在运行?

我在我的项目中使用JobService。它一直运行得很好。但有时服务会停止。然后它就不会再重新启动。因此,我想尝试在服务未运行时启动JobService。但我不知道如何检查JobService是否已经在运行中。请给我任何想法,告诉我如何检查JobService是否正在运行。 我的Job服务类...

12得票2回答
从Activity传递数据到JobService

我希望从Activity类中获取经纬度值并传递给JobService。我该如何实现?我已经尝试使用Intent和putExtras等方法(请查看下面的代码),但是无法正确实现。 MainActivity.class protected void createLocationRequest(...

10得票2回答
如何修复“为WorkManager指定有效作业ID范围”的问题

我已经将 JobService 扩展如下: public class MyJobService extends JobService { @Override public boolean onStartJob(JobParameters params) { ...

9得票2回答
Android中的JobService是什么?

我正在检查Android-L开发者SDK中的最新样本。在android-L/ui/views/Clipping/ClippingBasic中有一个名为TestJobService的示例类。它继承于JobService,而JobService又继承自Service。我看到JobService是a...

8得票1回答
无约束条件下解雇JobService

在某些设备上,我的通知有时候在Android O(特别是小米)上没有背景而无法触发。我正在使用Awareness API从BroadcastReceiver接收数据。所以...我想做的是将我的通知放在JobService中,可能会获取一些处理时间,然后这样调用: PersistableBun...