为什么OnStartJob无法在模拟器上运行?作业调度程序

时间:2018-12-12 09:30:04

标签: emulation android-jobscheduler

我有激活作业的代码:

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上启动?在真实设备中一切正常。

0 个答案:

没有答案