PersistableBundle bundle = new PersistableBundle(); bundle.putString("KEY1","Test"); JobInfo job = new JobInfo.Builder(0,new Componentname(context,AppNotification.class)) .setrequiredNetworkType(JobInfo.NETWORK_TYPE_ANY) .setExtras(bundle) .build(); JobScheduler jobScheduler = (JobScheduler) getSystemService(Context.JOB_SCHEDulER_SERVICE); jobScheduler.schedule(job);
但是当我没有它的时候
.setrequiredNetworkType(JobInfo.NETWORK_TYPE_ANY)
我发现了一个错误“你正试图建立一个没有约束的工作,这是不允许的”.但我不需要任何限制,这是我发现最有可能始终有效的.但实际上总是有效的约束是什么?
如何在没有任何约束的情况下触发JobService?
我发现无法成功设置任何约束.
总结以上是内存溢出为你收集整理的android – 在没有约束的情况下解雇JobService全部内容,希望文章能够帮你解决android – 在没有约束的情况下解雇JobService所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)