如何更改系统变量PHONE_STATE

时间:2019-06-22 14:03:19

标签: android android-permissions user-permissions system-variable

我正在创建一个系统应用程序,可以将电话状态变量修改为响铃或空闲。

权限MODIFY_PHONE_STATE仅适用于系统应用程序。创建系统应用程序后,如何访问该变量?

此变量有setter和getter方法吗?

1 个答案:

答案 0 :(得分:0)

如果您只是想伪造广播接收器,那么您将付出很大的努力。在您的应用程序中,最简单的操作是进行重构,以便BroadcastReceiver仅在另一个类上调用一个函数,并在您要伪造一个函数时自己调用该函数。另外,您可以自己通过new创建BroadcastReceiver类,然后将其称为onReceive。

将手机状态设置为“ fak”会对设备上的所有其他应用产生负面影响,当手机状态更改时,这些应用可能会采取不同的操作。应该避免。