adb shell input keyevent 7 来调试按键
/ NOTE: If youadd a new keycode here you must also add it to:
// (enum KeyCode, in thisfile)
// frameworks/base/core/Java/android/view/KeyEvent.java
// tools/puppet_master/PuppetMaster.nav_keys.py
// frameworks/base/core/res/res/values/attrs.xml
viframeworks/base/data/keyboards/Generic.kl
viframeworks/native/include/android/keycodes.h
viframeworks/native/include/input/InputEventLabels.h
vi frameworks/base/policy/src/com/android/internal/policy/impl/PhoneWindow.java
viframeworks/base/policy/src/com/android/internal/policy/impl/PhoneWindowManager.java
用户可以通过查看"/system/usr/keylayout/"目录下的.kl映射文件,来进行验证哪个是有效的。
映射方法:
一,可以通过查看调用.kl的代码。
二,修改.kl文件来验证。
更新api:
make update-api