我的Android应用程序需要我没有的权限';t请求

我的Android应用程序需要我没有的权限';t请求,android,android-permissions,Android,Android Permissions,我刚刚创建了一个非常简单的Android应用程序,它捕获了一个意图,对其进行了一些操作,并发出了一个新的意图。我使用adb install将应用程序传输到我的手机上,现在查看应用程序请求的权限,我发现它需要我从未请求过的权限: 读取电话状态和身份 修改或删除USB存储器的内容 测试对受保护存储的访问 我的清单文件中没有请求权限的内容,而且应用程序本身非常简单()。这些额外的权限是不是因为我是用adb install安装的?或者我的应用程序中有什么东西值得我要求这些权限,而我只是看不到?您缺少

我刚刚创建了一个非常简单的Android应用程序,它捕获了一个意图,对其进行了一些操作,并发出了一个新的意图。我使用adb install将应用程序传输到我的手机上,现在查看应用程序请求的权限,我发现它需要我从未请求过的权限:

  • 读取电话状态和身份
  • 修改或删除USB存储器的内容
  • 测试对受保护存储的访问
我的清单文件中没有请求权限的内容,而且应用程序本身非常简单()。这些额外的权限是不是因为我是用
adb install
安装的?或者我的应用程序中有什么东西值得我要求这些权限,而我只是看不到?

您缺少一个
元素,其中包含
android:minSdkVersion
。这些权限是在Android首次发布后添加到Android中的,支持非常旧的Android设备的应用程序具有这些权限“祖父式”

你真的应该添加
安卓:minSdkVersion
,说明你愿意支持的安卓设备的使用年限(从API级别的角度来看)。

你缺少
安卓:minSdkVersion
元素。这些权限是在Android首次发布后添加到Android中的,支持非常旧的Android设备的应用程序具有这些权限“祖父式”

你真的应该添加
android:minSdkVersion
,说明你愿意支持的android设备的使用年限(从API级别的角度来看)