只能从前台访问位置,但谷歌说我使用后台
Posted
技术标签:
【中文标题】只能从前台访问位置,但谷歌说我使用后台【英文标题】:Location access only from foreground, but google says i use background 【发布时间】:2021-08-04 18:50:06 【问题描述】:我的应用已被删除,因为谷歌说我正在使用后台的位置数据。
我的应用使用前台服务来获取位置数据。
我已经加入了
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="com.android.vending.BILLING" />
<uses-permission android:name="android.permission.FOREGROUND_SERVICE" />
<uses-permission android:name="android.permission.INTERNET" />
没有后台权限。 我也检查了合并的清单。没有依赖请求后台权限。
在我的设备上,我无法一直授予位置权限,只能授予“当应用程序运行时”。所以一切看起来都符合我的预期。
我错过了什么吗?
【问题讨论】:
【参考方案1】:在谷歌支持的帮助下,我能够解决这个问题:
对于
【讨论】:
以上是关于只能从前台访问位置,但谷歌说我使用后台的主要内容,如果未能解决你的问题,请参考以下文章
android - 离开应用程序时保持谷歌地图片段在位置上放大