1

我的清单中有一些权限:

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

4

3 回答 3

1

通过消除过程,我建议它是:ACCESS_NETWORK_STATE因为其他人都不是专门与手机有关的。

于 2012-07-07T15:46:18.583 回答
1

事实证明这是一个错误问题,您至少需要指定 4 个最小 SDK:

Android 权限:电话:读取电话状态和身份

于 2012-07-07T16:04:07.513 回答
0

这些都与阅读电话信息无关。因为它应该像 .READ_PHONE_STATE(读取电话)。我想一定是因为ACCESS_NETWORK_STATE。

于 2012-07-07T15:55:21.497 回答