在源码frameworks/base/policy/src/com/android/internal/policy/impl/PhoneWindowManager.java:
1033 if (!mHasSystemNavBar) {
1034 mHasNavigationBar = mContext.getResources().getBoolean(
1035 com.android.internal.R.bool.config_showNavigationBar);
1036 // Allow a system property to override this. Used by the emulat or.
1037 // See also hasNavigationBar().
1038 String navBarOverride = SystemProperties.get("qemu.hw.mainkeys" );
1039 if (! "".equals(navBarOverride)) {
1040 if (navBarOverride.equals("1")) mHasNavigationBar = fa lse;
1041 else if (navBarOverride.equals("0")) mHasNavigationBar = tr ue;
是可以用
qemu.hw.mainkeys
来指定导航栏的显示、隐藏属性的。