我知道我们可以做以下操作:
adb shell am start -a android.settings.AIRPLANE_MODE_SETTINGS
adb shell input keyevent 19 ; adb shell input keyevent 23
在Android设备上打开/关闭飞机模式。
,无论如何,是否可以检查当前设备是否通过ADB打开飞机模式? 我之所以问这个,是因为上面的两行代码将在不知道它打开还是关闭的情况下切换飞机模式。但是我需要一种方法来确保飞机模式确实通过ADB开/关。请帮助我!
提前三
您可以在执行ADB外壳后使用以下命令。 turn on:
adb shell settings put global airplane_mode_on 1
adb shell am broadcast -a android.intent.action.AIRPLANE_MODE --ez state true
转:
adb shell settings put global airplane_mode_on 0
adb shell am broadcast -a android.intent.action.AIRPLANE_MODE --ez state false
这将使飞机模式打开/关闭
adb shell settings get global airplane_mode_on
返回priplane_mode off off in.mode of。您可以尝试执行这些新命令(而无需根本权限):
0
如果您想禁用飞机模式:1
adb shell cmd connectivity airplane-mode enable