从系统级别禁用所有无线电; AOSP

时间:2019-07-13 12:02:19

标签: android android-source android-wifi android-bluetooth android-gps

我正在尝试从AOSP的系统级别禁用WiFi,BT,GPS和其他遥测功能的无线电功能。具体来说,我正在尝试在快速设置磁贴或关闭菜单中的某个项目中执行此操作,但是我不确定如何执行此任务。 我可以制作APK和快速设置图块,但我不知道如何在较低级别访问广播,将它们设置为 off ,而不是休眠

1 个答案:

答案 0 :(得分:1)

飞行模式执行相同操作。您可以研究飞行模式的实现,并可以根据需要执行类似的实现。

更改飞行模式后,ConnectivityService会向所有无线电类别(WiFi,蓝牙,网络等)广播ACTION_AIRPLANE_MODE_CHANGED操作。基于此操作,设备的无线电已关闭。