多重许可请求顺序

时间:2018-11-02 11:06:47

标签: android android-permissions

在我的应用中,有4个权限。他们是

   String[] permissions= new String[]{ Manifest.permission.READ_CALL_LOG, 
            Manifest.permission.READ_SMS, Manifest.permission.READ_CONTACTS, 
            Manifest.permission.READ_PHONE_STATE};

如果我按上述数组顺序以要求许可的android模拟器顺序运行应用程序。

<uses-permission android:name="android.permission.READ_CONTACTS"/>
<uses-permission android:name="android.permission.READ_CALL_LOG"/>
<uses-permission android:name="android.permission.READ_SMS"/>
<uses-permission android:name="android.permission.READ_PHONE_STATE"/>

但是在运行应用程序电话时,它首先会询问Manifest.permission.READ_CONTACTS,然后询问其他人。在android中有任何要求许可的命令吗?

0 个答案:

没有答案