本文介绍瑞芯微RK3566/RK3568在Android11系统下,默认屏蔽导航栏/状态栏方法,使用触觉智能Purple Pi OH鸿蒙开发板演示,搭载了瑞芯微RK3566芯片,类树莓派设计,Laval官方社区主荐,已适配全新OpenHarmony5.0 Release系统,感兴趣的小伙伴可以了解下!
源码修改
源码修改说明:"-"表示需要去掉的内容,"+"表示需要添加的内容:
修改以下文件,路径
frameworks/base/packages/SystemUI/res/layout/navigation_bar.xml
修改内容如下:
@@ -22,6 +22,7 @@ xmlns:systemui="http://schemas.android.com/apk/res-auto" android:layout_height="match_parent" android:layout_width="match_parent"+ android:visibility="gone" android:background="@drawable/system_bar_background"> 42,6 +43,7 @@ android:id="@+id/navigation_inflater" android:layout_width="match_parent"- android:layout_height="match_parent" />+ android:layout_height="match_parent" + android:visibility="gone"/>
修改以下文件,路径
frameworks/base/packages/SystemUI/res/layout/status_bar.xml,
修改内容如下:
@@ -26,6 +26,7 @@ android:id="@+id/status_bar"android:orientation="vertical"android:focusable="false"+ android:visibility="gone"android:descendantFocusability="afterDescendants"android:accessibilityPaneTitle="@string/status_bar" >
源码编译
以上内容全部修改完后,即可编译烧录测试,在源码根目录下执行以下编译命令:
#source build/envsetup.sh
# lunch 51
# make -j4
编译完成会在
frameworks/base/packages/SystemUI/res/layout/status_bar.xml
目录生成super.img,可单独烧录该分区文件测试,也可合成整包测试,合成整包方法如下:
./mkimage.sh
具体详细合成方法参考主板烧录手册。
测试效果
固件烧录完之后,导航栏和状态栏默认被屏蔽。
产品简介
触觉智能Purple Pi OH鸿蒙开发板,率先支持开源鸿蒙OpenHarmony5.0 Release系统,主要面向学生党,极客,工程师,极大降低了嵌入式开发者的入门门槛,还支持安卓Android、Linux多种操作系统,具有以下优势:
Purple Pi OH开发板已过XTS兼容性认证
作者: Industio_触觉智能, 来源:面包板社区
链接: https://mbb.eet-china.com/blog/uid-me-4098392.html
版权声明:本文为博主原创,未经本人允许,禁止转载!
文章评论(0条评论)
登录后参与讨论