Android 广播 [adb 命令模拟发送广播]

Android 使用 adb 模拟发送广播

做 Android 开发的时候,有时候需要插入耳机进行测试,但是又想在按下耳机键的同时看一下打印的 log,此时就可以使用 adb 命令模拟发送广播进行。

将编译好的 apk push 到手机上之后。
使用 adb 模拟发送广播:
-> adb shell am broadcast -a [广播名称]
eg: adb shell am broadcast -a com.android.music_picker.KEYEVENT_UPKEY_DWON

此时打印 log :
-> Broadcasting: Intent { act=com.develop.mobile.intent.action.KEYEVENT_UPKEY_DWON flg=0x2xxxx }
-> Broadcast completed: result=0

即可在另一个终端页面查看动作打印的 log:
-> 打印关于关键字的 log 命令:adb shell logcat -s [关键字]

你可能感兴趣的:(Android,android,android,studio,android-studio)