我创建了应用经纬度获得用户,并将它们发送到服务器。所以,现在我们已经创造了获取用户的位置前景色服务,并努力在所有其他设备包括Android OS 9.0的罚款。
但在具体的万普拉斯5T的Android 9.0设备时,设备被锁定,服务是一小时后也被终止,也即使我们已经禁用了深层清洁的选择有前景的服务停止工作。
请让我们知道,如果有什么用,我们需要改变连续工作前景的服务设备特定的配置。
但─Alarm manager
背后的原因是没有调用,即使您正在使用setAndAllowWhileIdle()
或setExactAndAllowWhileIdle()
将无法正常工作和正在申请的意图也得到破坏,只有高优先级任务系统,如FCM推送通知得到执行的时间。
于是,我找到了解决办法是: - 实现推送通知你的Android应用程序,并通过推送通知发送数据信息,然后从启动服务
public void onMessageReceived(RemoteMessage remoteMessage) {
//start your service from this method
}
注意: - 检查应用程序的强制停止按钮启用或如果禁用,这意味着系统的完全杀了你的应用程序中禁用