我正在运行服务后台以使用 AlaramManager (setExactAndAllowWhileIdle) 以一定间隔执行一些任务。如果它连接了电源充电器,它正在运行。但是,如果它在某些情况下拔掉了设备电源,我的应用程序就会失去网络。
即使设备空闲,警报也会唤醒服务。但我的应用程序没有网络。
根据https://developer.android.com/training/monitoring-device-state/doze-standby.html# 它在手机空闲时限制网络。我在应用手机空闲时进行了同样的测试($ adb shell dumpsys battery unplug )
但是,即使手机处于空闲模式,是否有可能获得对我的应用程序的网络访问权限。
应用程序不是游戏商店。它真的适合建议。