Android 6.0.1中的权限问题

时间:2016-03-15 11:12:03

标签: android android-permissions android-6.0-marshmallow

我正在开发一个使用某些权限的应用:

<uses-permission android:name="aa.aa.aa.providers.imps.permission.READ_ONLY" />
    <uses-permission android:name="aa.aa.aa.providers.imps.permission.WRITE_ONLY" />
    <uses-permission android:name="android.permission.WAKE_LOCK" />
    <uses-permission android:name="android.permission.VIBRATE" />
    <uses-permission android:name="android.permission.INTERNET" />
    <uses-permission android:name="android.permission.CHANGE_WIFI_MULTICAST_STATE" />
    <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
    <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
    <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
    <uses-permission android:name="aa.aa.aa.im.permission.IM_SERVICE" />
    <uses-permission android:name="android.permission.UPDATE_APP_OPS_STATS" />
    <uses-permission android:name="android.permission.GET_ACCOUNTS" />
    <uses-permission android:name="android.permission.MANAGE_ACCOUNTS" />
    <uses-permission android:name="android.permission.USE_CREDENTIALS" />
    <uses-permission android:name="com.google.android.googleapps.permission.GOOGLE_AUTH" />
    <uses-permission android:name="android.permission.RECORD_AUDIO" />

    <uses-permission android:name="com.google.android.c2dm.permission.RECEIVE" />

    <permission
        android:name="aa.aa.aa.app.im.permission.C2D_MESSAGE"
        android:protectionLevel="signature" />

    <uses-permission android:name="aa.aa.aa.app.im.permission.C2D_MESSAGE" />

    <permission
        android:name="aa.aa.aa.app.im.permission.IM_SERVICE"
        android:description="@string/perm_desc"
        android:label="@string/perm_label"
        android:permissionGroup="android.permission-group.MESSAGES"
        android:protectionLevel="dangerous" />
    <permission
        android:name="aa.aa.aa.app.providers.imps.permission.READ_ONLY"
        android:description="@string/ro_perm_desc"
        android:label="@string/ro_perm_label"
        android:permissionGroup="android.permission-group.MESSAGES"
        android:protectionLevel="dangerous" />
    <permission
        android:name="aa.aa.aa.app.providers.imps.permission.WRITE_ONLY"
        android:description="@string/wo_perm_desc"
        android:label="@string/wo_perm_label"
        android:permissionGroup="android.permission-group.MESSAGES"
        android:protectionLevel="dangerous" />

当我尝试将应用程序连接到我需要的服务器时,从低于6.0.0的Android版本(未包含)中,应用程序连接没有问题。

但是当我尝试连接Android&gt; = 6.0.0的设备时,该应用永远不会连接。

我该如何解决?

P.S: 这是一个关于如何显示Samsung S6 with 6.0.1的权限的屏幕:

enter image description here

enter image description here

0 个答案:

没有答案