2010-11-09 237 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