首页 > 解决方案 > Android、NetworkScheduler:以白名单模式运行。忽略任务

问题描述

我认为我的任务没有运行 - 检查原因时,我注意到日志行:

NetworkScheduler: Running in whitelist mode. Ignoring task...

我认为这意味着我需要将某些内容(此任务?我的应用程序?)与某些内容(在清单中?用户权限?)列入白名单。

我正在尝试使用 GcmNetworkManager 安排我的任务...

我需要做什么才能让我的任务再次运行?

标签: androidkotlin

解决方案


来自Android API 文档

一旦您的应用面向未来的 Android 版本(> Android 10),GCMNetworkManager API 调用将不再适用于运行 Android M 及更高版本的设备。

我升级了我的应用程序目标以测试 Android 11,所以这就是失败的原因。


推荐阅读