Android 如何分析adb命令响应/结果

Android 如何分析adb命令响应/结果,android,adb,android-broadcast,Android,Adb,Android Broadcast,我试图分析一些adb命令的响应: -进入和退出飞机模式 adb shell settings put global airplane_mode_on 0 adb shell am broadcast -a android.intent.action.AIRPLANE_MODE --ez state false 第一行不响应cli输出中的任何内容。第二条为我提供了: Broadcasting: Intent { act=android.intent.action.AIRPLANE_MODE (h

我试图分析一些adb命令的响应: -进入和退出飞机模式

adb shell settings put global airplane_mode_on 0
adb shell am broadcast -a android.intent.action.AIRPLANE_MODE --ez state false
第一行不响应cli输出中的任何内容。第二条为我提供了:

Broadcasting: Intent { act=android.intent.action.AIRPLANE_MODE (has extras) }
Broadcast completed: result=0
我在我的安卓手机上看到它进入了飞行模式,但我正在尝试评估该命令是否在没有视频的情况下成功。结果=0意味着什么?即使当我执行一个拼写错误的广播操作时,它也会返回相同的结果。有人能帮我理解吗?
提前谢谢你的帮助。我是android编程新手,不需要任何帮助就可以理解。

无论你在节目中做了什么,广播都会成功。毕竟,这是一个广播。就像无线电广播会成功一样,不管是否有人打开了收音机,就像你扣动扳机开枪一样。然后,您试图通过分析当前触发位置来确定是否击中目标。换句话说,如果你想检查你是否成功地改变了飞行模式的状态,只需检查当前状态。当前状态?那是哪个命令?我知道这不是adb设备。