【发布时间】:2016-07-16 09:48:27
【问题描述】:
如何在 Android 中获取 API 23 及以上版本的当前位置经纬度?
下面的函数给出null
LocationServices.FusedLocationApi.getLastLocation(mGoogleApiClient);
和
mLocationManager.getLastKnownLocation(provider)
【问题讨论】:
-
如果为空,则请求位置更新,如 mLocationMagnager.requestUpdates(parameters),然后下次它不会为空值
-
@Allu 谢谢让我试试
-
这里是完整的代码文档一步一步stackoverflow.com/a/38397092/5955362请添加位置的运行时权限。
-
您在获取位置之前是否请求了权限
-
@Chordin4tion 我也试过了。。谢谢
标签: android android-6.0-marshmallow google-maps-api-2