Android 8.0及更高版本:在应用未运行时监视电池电量变化

问题描述 投票:0回答:1

正如标题所述,我正在寻找一种方法来监视设备电池的电量,即使该应用程序未运行。context.registerReceiver()效果很好,但遗憾的是只有在应用程序运行的情况下。

我有没有想到的方法吗?

android broadcastreceiver battery
1个回答
0
投票

此功能从Android 8+开始受到限制。看一下文档ACTION_BATTERY_CHANGED

您可以尝试WorkManager定期检查电池状态

© www.soinside.com 2019 - 2024. All rights reserved.