根据Google文档:
“背景位置限制
为了减少功耗,Android 8.0(API级别26)限制了后台应用检索用户当前位置的频率。应用每小时只能接收几次位置更新。“
([https://developer.android.com/about/versions/oreo/background-location-limits)
嗯,这很有趣:即使关闭屏幕,Google地图也能正常工作...地图不是应用程序,或者官方文档写得不好。当应用程序在后台运行时,有人知道有什么方法可以在android(api杠杆26或更高版本)上获取gps坐标吗? (关闭屏幕或正在使用其他应用)
文档不完整...,他们应该添加它以使用后台位置,您必须在清单中添加权限:
<uses-permission android:name="android.permission.ACCESS_BACKGROUND_LOCATION"/>