本帖最后由 老兵猫族 于 2017-5-16 12:25 编辑
锤子论坛里,真正玩机器的帖子太少了,这与M系列不开放root有很大关系 。
而对于坚果,如何发挥左侧键的更多功能,大家来讨论一下 。
例如(我只是举个例子,还有很多种应用),把左侧键修改为 Left 和 right,这样可以移动光标等等 。
其他厂商的修改键值主要是:
第一步:
首先修改按键映射文件 。gingerbread/sdk/emulator/keymaps/qwerty.kl 。该文件确定了linux键值与Android键值的对应关系 。
注意事项:linux键值的选择不是没有限制的 。选择不当,可能会导致上层不能获取到键值 。
第二步:
修改framework下的文件:
gingerbread/frameworks/base/core/Java/android/view/KeyEvent.java
gingerbread/frameworks/base/include/ui/KeycodeLabels.h
gingerbread/frameworks/base/core/res/res/values/attrs.xml
gingerbread/frameworks/base/libs/ui/Input.cpp
gingerbread/frameworks/base/native/include/android/keycodes.h
gingerbread/frameworks/base/policy/src/com/android/internal/policy/impl/PhoneWindowManager.java
【【技术探讨】关于坚果root之后键值修改的讨论’】修改内容:增加按键支持,对原生按键采用input.h中对应宏定义,对非标准按键采用input.h中功能键宏定义 。
在KeyEvent.java文件中,对新增加的按键需要添加类似如下注释:
[java] view plaincopy
推荐阅读
- 手机哪个好用 手机哪个好
- 三星手机中关村报价大全 三星手机中关村报价
- vivo新品手机 vivo智能机
- 2018荆州房价还会涨吗,荆州房价目前7000
- 天涯 预测房价,5年后黑龙江房价预测
- 八仙过海 什么时代,关于八仙过海成语故事
- 太史慈穿什么,攻城掠地太史慈穿
- 前几年干什么行业致富,2022年干什么行业
- 汽修美容行业怎么样,加盟汽修美容怎么样
- 72街排骨饭加盟费多少,排骨饭烤肉饭加盟费多少