【问题标题】:ANDROID not granting permissionANDROID 未授予权限
【发布时间】:2010-11-09 06:36:30
【问题描述】:

我的应用程序,它没有授予 gps 位置更新控制的权限。在 logcat 中它显示 11-09 12:00:45.496: WARN/PackageManager(86): 不授予权限 android.permission.CONTROL_LOCATION_UPDATES 到包 com.ars.application (protectionLevel=3 flags=0x7e46)

我已经在 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>

没有得到许可是什么错误??

【问题讨论】:

    标签: android


    【解决方案1】:

    asifkt,

    请注意 CONTROL_LOCATION_UPDATES 权限具有: android:protectionLevel="签名", 这意味着只有系统映像中内置的应用程序才能拥有此权限。

    【讨论】:

    • @100rabh,你能解释一下吗?我不明白这一点。我怎样才能获得这个权限??
    • 您不能使用 CONTROL_LOCATION_UPDATES 权限来开发非 Android 预建的应用程序。
    • @asifkt 您是否正在尝试访问手机信号塔位置?
    • 没有。我必须每分钟获取 GP 的位置。我应该怎么做才能获取位置更新??
    • asifkt ,最好试试这个hejp.co.uk/android/android-gps-example 实时更新位置
    猜你喜欢
    • 2016-03-08
    • 2011-05-31
    • 1970-01-01
    • 1970-01-01
    • 2020-08-22
    • 2022-08-24
    • 1970-01-01
    相关资源
    最近更新 更多