使用ADB检查是否打开了飞机模式?

问题描述 投票:0回答:3

我知道我们可以做以下操作:

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
android adb
3个回答
17
投票

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。
    

您可以尝试执行这些新命令(而无需根本权限):


15
投票
如果您想启用飞机模式:

0

如果您想禁用飞机模式:

0
投票

1

  • 如果您想知道飞机模式是否已启用或禁用:

    adb shell cmd connectivity airplane-mode enable

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.