我正在构建一个Android应用程序,它将跟踪用户的地理位置,并在地图上绘制他们的路线。
我正在使用Google服务位置API,正如所描述的这里。
我的应用程序需要ACCESS_FINE_LOCATION权限,这是很直观的,我把它放在清单中:
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>我还需要ACCESS_COARSE_LOCATION许可吗?我需要粗定位的用例是什么?
发布于 2020-02-26 05:26:25
ACCESS_FINE_LOCATION包括ACCESS_COARSE_LOCATION。然而,有一个问题:
ACCESS_COARSE_LOCATION给你最后知道的位置,它是电池友好型的https://developer.android.com/training/location/retrieve-current.html#setup,它依赖于Google服务
但是,如果您需要实时/实时位置,请使用ACCESS_FINE_LOCATION它为您提供实时/实时位置。不过,您需要使用LocationListener。
https://stackoverflow.com/questions/35869610
复制相似问题