2010-11-09 4 views
1

im мое приложение, оно не предоставляет разрешения на управление обновлением местоположения gps. В LogCat он показывает 11-09 12: 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

+0

Вы не можете использовать разрешение CONTROL_LOCATION_UPDATES для разработки приложений, которые не встроены в Android. – 100rabh

+0

@asifkt Вы пытаетесь получить доступ к месту расположения ячеек? – 100rabh

Смежные вопросы