python对安卓手机执行飞行模式

导入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 查看本文章

猜你喜欢

转载自blog.csdn.net/Ren_ger/article/details/85096934
今日推荐