ACCESS_FINE_LOCATION允許在Android清單文件我已經添加了以下權限GPS訪問位置「GPS」定位提供商需要在Android 6.0
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
我fecthing位置更新如下使用位置管理類
private static final long MIN_DISTANCE_CHANGE_FOR_UPDATES = 10; // 10 meters
private static final long MIN_TIME_BW_UPDATES = 1000 * 60 * 1; // 1 minute
locationManager.requestLocationUpdates(
LocationManager.GPS_PROVIDER,
MIN_TIME_BW_UPDATES,
MIN_DISTANCE_CHANGE_FOR_UPDATES,
this
);
但上面的線是給一個例外,說明
"gps" location provider requires ACCESS_FINE_LOCATION permission
這件事只發生在targetSDKVersion 23(即使用android 6.0),我也測試過在android 5.1中正常工作。
請幫忙!!謝謝提前。
你加<使用許可權...標籤到:
這一切都對Android文檔解釋AndroidManifest.xml的manifest節點?例如。請參閱http:// stackoverflow。com/a/16691500/1615430 – RookieGuy
是的,我根據需要在清單節點中做得很好。注意這裏問題只存在於android 6.0中。 –