android framework中通过qemu.hw.mainkeys=1 或0 控制navigationBar是否存在。
qemu.hw.mainkeys=1//不存在
qemu.hw.mainkeys=0//存在
在PhoneWindowManager.java中可以看到
当qemu.hw.mainkeys没有定义或者当qemu.hw.mainkeys=1是,没有navigationBar
如何添加:只有在system/build.prop中能写入qemu.hw.mainkeys=0 就可以添加navigationBar了。
具体添加在device目录中或者在build/tools/buildinfo.sh中添加