2010-11-09 388 views
1

在我的應用程序中,它未授予gps位置更新控制權限。在logcat的它顯示 12月11日至9日:00:45.496:WARN/PackageManager(86):未授予權限android.permission.CONTROL_LOCATION_UPDATES打包com.ars.application(的ProtectionLevel = 3個標誌= 0x7e46)ANDROID未授予權限

我有包括在manifest.xml中的這個權限

<uses-permission 
android:name="android.permission.CONTROL_LOCATION_UPDATES"></uses-permission> 
<uses-permission 
android:name="android.permission.ACCESS_COARSE_LOCATION"></uses-permission> 
<uses-permission 
android:name="android.permission.ACCESS_FINE_LOCATION"></uses-permission> 
<uses-permission 
android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS"></uses-permission> 
<uses-permission 
android:name="android.permission.ACCESS_MOCK_LOCATION"></uses-permission> 
<uses-permission android:name="android.permission.INTERNET"></uses-permission> 

這是什麼錯誤沒有獲得許可?

回答

3

asifkt,

請注意CONTROL_LOCATION_UPDATES權限有: 安卓的ProtectionLevel =「簽名」, 這意味着僅內置到系統中的圖像可以擁有此權限的應用程序。

+0

@ 100rabh,你能解釋一下嗎?我不明白這一點。我怎樣才能得到這個權限? – asifkt 2010-11-09 07:20:00

+0

您無法使用CONTROL_LOCATION_UPDATES權限開發未預先構建到Android中的應用程序。 – 100rabh 2010-11-09 07:27:28

+0

@asifkt你是否想要訪問手機塔的位置? – 100rabh 2010-11-09 07:28:23