2019年5月

无需 ROOT ,无需使用第三方软件,使用 ADB 命令来隐藏安卓的状态栏和虚拟按键。可以有效避免 OLED 的烧屏的现象,是不喜欢使用所谓“全面屏手势”的用户的福音。


准备工作

电脑下载 ADB 工具,然后进入命令行窗口(此过程不做详细阐述),用数据线把设备连接到电脑上,输入adb devices,移动端弹出窗口后点确认,然后再执行下面的指令。


隐藏虚拟按键:adb shell settings put global policy_control immersive.navigation=*

隐藏状态栏:adb shell settings put global policy_control immersive.status=*

自定义软件隐藏状态栏 / 虚拟按键:adb shell settings put global policy_control immersive.status=apps,-com.myapp.myapp(这是隐藏状态栏的例子,要隐藏虚拟按键的话把代码中的status改成navigation,最后那儿是软件的完整包名,可以自定义软件进行隐藏)

隐藏状态栏和虚拟按键(全屏):adb shell settings put global policy_control immersive.full=*

显示状态栏和虚拟按键(还原到初始状态):adb shell settings put global policy_control null


注意

使用过程中,上划或下划即可调出虚拟按键或状态栏。