清单中的哪一个权限说我正在阅读电话信息?

时间:2012-07-07 15:42:52

标签: android permissions manifest

我的清单中有一些权限:

<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()?

3 个答案:

答案 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。