当我在 AVD(或真实设备)上安装我的应用程序时,它会将请求的权限显示为“存储 - 修改/删除 SD 卡内容”和“电话 - 读取手机状态和身份”
但是,我不需要这些权限,也没有在我的 AndroidManifest.xml 中请求它们(见下文)。
是什么导致请求这些权限,如何防止需要这些权限?
<?xml version="1.0" encoding="utf-8"?>
<manifest android:versionCode="1" android:versionName="1.0" package="my.App"
xmlns:android="http://schemas.android.com/apk/res/android">
<application android:label="@string/app_name" android:debuggable="true">
<activity android:label="@string/app_name" android:icon="@drawable/icon" android:name="com.co.my.App">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
</manifest>
这里可能没有足够的信息来诊断问题 - 有关如何指定/计算所需权限的任何信息将不胜感激