【发布时间】:2014-04-08 09:33:47
【问题描述】:
我想禁用自定义 AOSP rom 中的主页、菜单和返回按钮。 我在互联网上搜索过,看到我可以在成功构建 out/target/product/generic/system/usr/keylayout 中的键布局文件后禁用按钮。 我正在编辑的文件是:Generic.kl 现在我已经注释掉了这些按钮:
- # key 139 MENU WAKE_DROPPED
- # key 158 BACK WAKE_DROPPED
- #key 172 主页
然后我重新启动模拟器,按钮仍然有效... 我有什么遗漏吗?
谢谢,斯特凡
【问题讨论】:
-
为什么是近距离投票?该问题似乎与 AOSP 代码本身有关,并且与任何“我尝试了此代码并且 xxx 发生了”一样有效。
-
这个问题似乎不无道理。至于它本身的问题,您是否尝试在第二次构建之前进行 make installclean ?
-
嗨 Andrew,是的,我试过 make installclean,但是因为 keylayout 文件在 out 文件夹中,它是在 make 之后生成的。所以我的修改会被删除。
-
或者我做错了什么?,如果有人知道禁用硬件按钮的另一种解决方案,我很高兴知道 =)
-
老实说我不知道,但我知道你不应该编辑文件,你应该编辑创建的文件。我很想找到您的结果,我可能会先查看在设备中找到的 .kcm 和 .kl 文件?
标签: android android-source android-hardware