3

我想阻止 android 4.0 设备的来电。我尝试使用 ITelephony,但它只能工作到 2.2。但我发现市场上的一些应用程序也在 ICS 中工作。然后我才知道修改电话状态已被删除,只能适用于系统应用程序,但我尝试使用较旧的 android sdk,在那里我一直在清单文件中修改手机状态权限,它没有显示任何错误,但在运行应用程序后它在 ICS 中不起作用。然后我使用下面的代码

if (this.checkCallingOrSelfPermission(Manifest.permission.MODIFY_PHONE_STATE) == PackageManager.PERMISSION_GRANTED) {

但即使权限存在于清单文件中,它也不会进入 ICS 中的 if 子句,所以我怀疑它没有MODIFY_PHONE_STATE从清单文件中读取权限。

请建议我

先感谢您

4

0 回答 0