Android JobService 需要导出吗?

Xia*_* Li 4 android

https://developer.android.com/reference/android/app/job/JobService.html

我正在实现一个 Android JobService,但我很困惑它是否需要"android:exported=true"清单中的属性。

Google 文档中关于此的信息很少。网络上的一些资源,例如这里的答案说它需要它。

如何在后台调用服务,当应用程序关闭时,该时间继续工作服务并调用 api ?

Com*_*are 5

不,不是的。

这个示例应用程序是我演示使用JobScheduler. 元素上没有android:exported="true"或有任何元素:<intent-filter><service>

<service
  android:name=".DemoJobService"
  android:permission="android.permission.BIND_JOB_SERVICE" />
Run Code Online (Sandbox Code Playgroud)

不过,您确实需要该android:permission属性。