如何在Android中永久禁用移动数据连接?
我知道我可以在菜单中打开和关闭它,但我想要的是永久地让它变得不可能。任何人都可以打开它,例如。删除必要的文件(类似于删除IO80211Family.kext on一台Mac)。
与此同时,我希望保留通过WLAN连接的可能性。
请提供一个白痴级别的解释。
答案 0 :(得分:2)
"请提供一个白痴级别的解释。"我不能这样做,因为SO不允许这样做。
关于解决问题的方法,
步骤1:在清单中注册带有android.net.conn.CONNECTIVITY_CHANGE操作的接收器。
步骤2: onreceive方法接收广播接收器,检查互联网连接类型数据连接/ WLAN。
参考:Android: Internet connectivity change listener
步骤3:以编程方式禁用数据连接
参考:Enable/disable data connection in android programmatically