我的清单中有一些权限:
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.INTERNET" />
当我去安装我的应用程序时,它说它可以访问:“电话 - 读取电话状态和身份。”哪些权限触发了该警告?我从来没有读过电话信息。是我使用PowerManager.isScreenOn()?
答案 0 :(得分:1)
通过消除过程,我建议它是:ACCESS_NETWORK_STATE
,因为其他人都不是专门用手机做的。
答案 1 :(得分:1)
原来这是一个问题,你需要至少指定一个最低4的SDK:
Android permissions: Phone Calls: read phone state and identity
答案 2 :(得分:0)
这些都与阅读电话信息无关。应该像.READ_PHONE_STATE(读取电话)。我认为一定是因为ACCESS_NETWORK_STATE。