用 ADB 命令隐藏 Android 状态栏 / 虚拟按键的方法
无需 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
注意
使用过程中,上划或下划即可调出虚拟按键或状态栏。