我正在尝试创建一个在特定时间发送通知的应用程序。我当时正在用JobInfo.Builder查看JobScheduler API,但是当我查看此页面时:
https://developer.android.com/reference/android/app/job/JobInfo.Builder.html
我看到setPeriodic方法说:
因此,似乎此方法将在设置的时间内随机执行任务。
如何使用JobScheduler API将任务设置为在确切时间发生?
最佳答案
你不知道JobScheduler
是专为不精确的计时而设计的,因此它可以合并来自多个应用程序的作业,以尝试降低功耗。
最好的选择是AlarmManager
。
关于android - 使JobScheduler和JobInfo.Builder在特定且确切的时间运行?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39196221/