我在我的项目中实现了Job scheduler,如果应用程序在后台或应用程序被杀死,它可以正常工作.但是如果重启设备则无法正常工作.我已经包括在内
JobInfo.Builder mBuilder = new JobInfo.Builder(TASK_ID, mComponentName);
mBuilder.setPersisted(true);
Run Code Online (Sandbox Code Playgroud)
在我的建设者和
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
Run Code Online (Sandbox Code Playgroud)
在应用程序清单文件中.这是我将我的服务添加到清单的方式
<service
android:name="com.xxx.xxxx.service.MyJobService"
android:permission="android.permission.BIND_JOB_SERVICE" />
Run Code Online (Sandbox Code Playgroud)
还有什么要包括在内吗?
提前致谢