我有一个后台 Android 应用程序,它监听基于网络的位置。在某些情况下,它会开始执行某些任务,但仅执行一小段时间,然后返回侦听基于网络的位置更改 (NETWORK_PROVIDER)。
当我查看电池使用屏幕时,它似乎总是很有效。
“保持清醒”表明该应用程序在应该显示它根本不工作的地方工作了很多(几乎..)。与另一个流行的应用程序相比,我发现“保持清醒”显示的时间很少,尽管该应用程序处于前台并且它正在努力工作!
另一个应用程序也使用网络,但它没有显示任何数据使用情况(数据发送/数据接收)。
有人可以解释“使用详细信息”下的每个项目的含义吗?为什么“保持清醒”并不能真正反映应用程序何时处于唤醒状态?
谢谢。铅