首页 > 解决方案 > 从系统级别禁用所有无线电;AOSP

问题描述

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

标签: androidandroid-sourceandroid-wifiandroid-bluetoothandroid-gps

解决方案


飞行模式也是如此。您可以查看飞行模式实现,并可以根据您的要求进行类似的实现。

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


推荐阅读