android - Android、NetworkScheduler:以白名单模式运行。忽略任务
问题描述
我认为我的任务没有运行 - 检查原因时,我注意到日志行:
NetworkScheduler: Running in whitelist mode. Ignoring task...
我认为这意味着我需要将某些内容(此任务?我的应用程序?)与某些内容(在清单中?用户权限?)列入白名单。
我正在尝试使用 GcmNetworkManager 安排我的任务...
我需要做什么才能让我的任务再次运行?
解决方案
一旦您的应用面向未来的 Android 版本(> Android 10),GCMNetworkManager API 调用将不再适用于运行 Android M 及更高版本的设备。
我升级了我的应用程序目标以测试 Android 11,所以这就是失败的原因。
推荐阅读
- sql - in 运算符不使用 OrientDB 中的子查询
- java - 出现错误 DeploymentException:来自服务器 [400] 的 HTTP 响应不允许 HTTP 升级到 WebSocket
- c# - 在方法中改变属性
- python - 程序计算每行项目的税率等于增值税
- python - 为什么图 G2 不是图 G1 的子图同构
- kubernetes - 由于调度失败,Pod 处于挂起状态
- java - 部署后使用 marathon-api 自动关闭 Akka 集群中的节点
- python - UI 转换机器人的问题 - 'str' 对象不可调用 / lambda 停止工作 / Tkinter Py3
- r - 找到向量中相同值的最长序列,R
- reactjs - 更改 URL 的查询参数并覆盖路由器的历史记录