无法为系统应用广播ACTION_AIRPLANE_MODE_CHANGED

时间:2018-07-29 12:35:11

标签: android broadcastreceiver

我开发了一个应用程序,然后将其复制到已扎根的Android设备中,将其复制到/system/priv-app上,以使我的应用程序成为系统应用程序,并且可以正常工作。

val newIntent = Intent(Intent.ACTION_AIRPLANE_MODE_CHANGED);
newIntent.putExtra("state", false)
sendBroadcast(newIntent)

我的Android版本是7.1.1,有什么解决方法吗?我要在使用此代码更改飞行模式后广播此视频

Settings.System.putInt(contentResolver, Settings.System.AIRPLANE_MODE_ON, 0)

1 个答案:

答案 0 :(得分:0)

您的应用程序必须由平台密钥签名,并且还必须分配system用户(在清单中指定。)将应用程序放置在/system/priv-app中不会为其赋予任何特殊功能。