通过一个简单方法,在Android Ice Cream Sandwich ROM (android 4.0.x)上打开导航栏
为了正确找到导航栏,必须认真执行以下步骤
Step 0:打开/system/build.prop这文件ro.build.characteristics=teblet把tablet改成phone
Step 1: 使用文件管理器,将 system > framework > framework-res.apk 导出到电脑上.
Step 2: 先备份原始的 APK ,然后使用APK Tool 反编译刚才拷贝的APKl. APK Tool 1.4.3就能很好的完成这个工作 .
Step 3: 使用文本编辑器打开文件 /res/values/bools.xml , 找到 config_showNavigationBar,将值设置为true.
Step 4: (可选) 作为可选条件,你可以将与硬件电容按键配置的背光灯关闭. 这需要编辑 arrays.xml. 找到config_autoBrightnessButtonBacklightValues 并将它的所有成员设为’0′ (i.e.zero).
Step 5: 为了避免部分重叠的问题, 需要配置导航栏的尺寸.打开dimens.xml, 找到navigation_bar_height 将它的值设为一个合适的大小.37.0dip 应该就可以了.
Step 6: 使用 aapt重新打包apk. 将更改后的apk重新拷贝到 system > framework.
现在你已经将home、back、和任务键添加到了导航栏。 对某些应用来说,电容按键已经不起作用了,对另外一些可能还起作用.