我正在开发一个应用程序,它会在设备网络连接时自动将后台数据(存储在离线状态)上传到后端。 为此我已经在清单中实现了广播接收器。它工作正常 但在上面的牛轧糖设备中,广播接收器不会触发CONNECTIVITY_ACTION。
这样,我实现了作业调度技术。同样,广播接收器也不触发。请帮忙
答案 0 :(得分:0)
运行Android N的应用不会收到CONNECTIVITY_ACTION通知广播。通过使用JobScheduler,您的Job服务将由Android运行时自动调用,不需要广播接收器。使用JobScheduler的以下方法
.setRequiredNetworkType(JobInfo.NETWORK_TYPE_ANY)