300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > Android 蓝牙遥控器调试记录

Android 蓝牙遥控器调试记录

时间:2022-05-02 22:57:16

相关推荐

Android 蓝牙遥控器调试记录

1、adb连接机器

adb connect 机器IP:5555

2、shell进入

C:\Users\Administrator>adb shell

3、输入getevent查看按键对应值,以及对应event

ampere:/ $ getevent

按下按键(这里以确认键为例)得到如下结果:event4,键值60(60为16进制)

/dev/input/event4: 0004 0004 00070058/dev/input/event4: 0001 0060 00000001/dev/input/event4: 0000 0000 00000000/dev/input/event4: 0004 0004 00070058/dev/input/event4: 0001 0060 00000000/dev/input/event4: 0000 0000 00000000

4、再输入dumpsys input

130|ampere:/ $ dumpsys input

翻到输出开头的位置可以看到,getevent时对应的even4,还有控制键值的kl文件

5、转换键值,刚才说的键值60为16进制,但是在kl文件里面是10进制的

点击十进制,得到96

6、找到对应kl文件的96键值,修改成我们想要的KeyCode

KeyCode就是framework中KeyEvent.java对应的按键

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。