导入os模块
import os
它建议以下方式启用飞机模式:
adb shell settings put global airplane_mode_on 1
不幸的是,它不起作用。它只是改变了飞行模式图标的状态,但所有无线电仍处于活动状态。
它缺少一个非常重要的部分,即在设置更改后立即广播意图,以通知应用程序飞行模式状态已更改。
要启用飞行模式,请使用以下命令:
cmd_one = "adb shell settings put global airplane_mode_on 1"
os.system(cmd_one)
cmd_one = "adb shell am broadcast -a android.intent.action.AIRPLANE_MODE --ez state true"
os.system(cmd_one)
要禁用飞行模式,您必须将设置设为0并再次广播意图:
cmd_two = "adb shell settings put global airplane_mode_on 0"
os.system(cmd_two)
cmd_two = "adb shell am broadcast -a android.intent.action.AIRPLANE_MODE --ez state false"
os.system(cmd_two)
https://blog.csdn.net/qq541159192
扫描二维码关注公众号,回复:
5614066 查看本文章