无法从网络获取位置isProviderEnabled(LocationManager.NETWORK_PROVIDER)始终为false

时间:2017-09-01 12:55:24

标签: android android-gps

我可以在GPS开启时获取位置,但在关闭时无法获取位置。 我试图从NETWORK_PROVIDER获取位置,但它不起作用。 也试过使用FusedLocationApi,但它总是为空。

我在我的Manifest中使用此权限:

<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />


<uses-feature android:name="android.hardware.location.gps" />



<uses-permission android:name="android.permission.INTERNET" />

locationManager.isProviderEnabled(LocationManager.NETWORK_PROVIDER);

总是假的。

我做错了什么?

1 个答案:

答案 0 :(得分:0)

将此添加到您使用NetWork Provider的权限:

<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />