android adb shell 模拟广播发送和键值事件

来源:互联网 发布:u盘安装ubuntu双系统 编辑:程序博客网 时间:2024/04/30 04:53
1.模拟发送广播
adb shell am broadcast -a 定义的广播action string

2.模拟上下左右 确定键值
adb shell input keyevent  "value"
value:是键值对应的数值

 KEYCODE_DPAD_UP     19
 KEYCODE_DPAD_DOWN  20
 KEYCODE_DPAD_LEFT 21
 KEYCODE_DPAD_RIGHT 22
 KEYCODE_DPAD_CENTER 23
 
3.模拟带值的广播

adb shell am broadcast -a com.spd.navigation.destination --es destination "[UTS-CMD][POI] 127.023456,36.278903,0, 北京天安门 [E] A"


4.

例如:

adb shell am broadcast -a com.android.test --es test_string "this is test string" --ei test_int 100 --ez test_boolean true


说明:蓝色为key,红色为alue,分别为String类型,int类型,boolean类型

0 0