Android 6.0"存储"显示的许可,甚至没有在清单中声明

时间:2015-10-13 12:17:25

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

我有一个使用这些权限的应用程序:

      <uses-permission android:name="android.permission.INTERNET"/> <!--normal permission-->
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/> <!--normal permission-->
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/> <!--normal permission-->
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/> <!--dangerous permission-->
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> <!--dangerous permission-->

Android 6.0显示&#34;存储&#34;和&#34;位置&#34;我的应用设置的权限。没关系。但是当我从清单中删除所有权限时,Android仍会显示&#34; 存储&#34;我的应用程序的权限。这个许可来自哪里?

当我为我的apk运行此命令时:

aapt dump badging myapk

显示

sdkVersion:'14'
targetSdkVersion:'23'
uses-permission: name='android.permission.ACCESS_NETWORK_STATE'
uses-permission: name='android.permission.INTERNET'
uses-permission: name='android.permission.WRITE_EXTERNAL_STORAGE'
uses-permission: name='android.permission.READ_EXTERNAL_STORAGE'

但我还没有定义任何与存储相关的权限!

0 个答案:

没有答案