我有激活作业的代码:
ComponentName serviceName = new ComponentName(v.getContext(), MyJobService.class);
JobInfo info = new JobInfo.Builder(1,serviceName)
.setPersisted(true)
.setPeriodic(TimeUnit.MINUTES.toMillis(16))
.build();
JobScheduler scheduler = (JobScheduler) v.getContext().getSystemService(Context.JOB_SCHEDULER_SERVICE);
scheduler.schedule(info);
我在public boolean onStartJob(JobParameters params) { }
的{{1}}内部。
为什么MyJobScheduler.java
中的代码未在Android Emulator上启动?在真实设备中一切正常。