我想创建一个应用程序,每天通知我一个网页上的值,我发现这answer。它说,JobScheduler将做日常部分的伎俩,但我不知道它是否会在应用程序关闭时运行。是否有可能在没有打开应用程序的情况下在android上运行日常任务?
通过我发现,如果我想运行一个工作每3秒的代码将是以下方式:
JobInfo.Builder builder = new JobInfo.Builder(1,
new ComponentName(getPackageName(),
JobSchedulerService.class.getName()));
builder.setPeriodic(3000);
如果是日常,如果该时间为:
builder.setPeriodic(86400000);
或者有什么方法可以在某个确切时间进行计划,例如:上午9:00
“setPeriodic”方法如何?这是安排工作的唯一方式吗?谢谢! –