一段时间以来,控制台显示我的一个应用程序的警报管理器唤醒过多。
“按唤醒标签”和“按设备”部分始终为空(我在那里什么都没看到)。
“通过Android版本”仅显示8.0.0。
我正在使用FusedLocationProviderClient接收更新,但仅在前台服务中。
我不对RTC_WAKEUP或ELAPSED_REALTIME_WAKEUP使用任何警报。
我见过Excessive Alarm Manager wakeups in android with Google Play Services Location,但这不能解决问题-它只是说停止使用您正在使用的服务。
假设位置更新是造成这种情况的原因-我应该如何请求位置更新(如果不在前台服务中),以使其不会引发“过度警报管理器”唤醒标志?