813|0

13

帖子

0

TA的资源

一粒金砂(中级)

OpenHarmony系统修改屏幕旋转方法 [复制链接]

本次使用的是触觉智能的Purple Pi OH鸿蒙开源主板,搭载了瑞芯微RK3566芯片,类树莓派设计,是Laval官方社区主荐的一款鸿蒙开发主板。

 

1、源码下载

首先进入触觉智能官网下载源码SDK:

http://www.industio.cn/product-item-37.html

 

2、修改文件

文件路径

/vendor/industio/purple_pi_oh/window_config/display_manager_config.xml

<waterfallAreaCompressionSizeWhenHorzontal>0</waterfallAreaCompressionSizeWhenHorzontal>
 
    <!-- Indicates orientation of the built-in screen -->
    <!-- 0: Orientation::UNSPECIFIED -->
    <!-- 1: Orientation::VERTICAL         2: Orientation::HORIZONTAL-->
    <!-- 3: Orientation::REVERSE_VERTICAL 4: Orientation::REVERSE_HORIZONTAL -->
    <buildInDefaultOrientation>2</buildInDefaultOrientation>
修改buildInDefaultOrientation参数值为:2

UNSPECIFIED:未定义,由系统判断
VERTICAL:竖屏显示
HORIZONTAL:横屏显示
REVERSE_VERTICAL:反向竖屏显示
REVERSE_HORIZONTAL:反向横屏显示


3、编译方式修改

将修改好的文档保存退出,修改文件后重新编译,编译命令如下:

./build.sh --product-name purple_pi_oh --ccache --no-prebuilt-sdk
即可实现屏幕旋转,结果如下图所示:

开源鸿蒙OpenHarmony4.0系统修改屏幕旋转方法1.jpg

4、散包烧录

将编译好的源码通过散包烧录,方法如下:

右键选择导入配置,如下图所示:

开源鸿蒙OpenHarmony4.0系统修改屏幕旋转方法2.jpg

选择config.cfg文件,如下图所示:

开源鸿蒙OpenHarmony4.0系统修改屏幕旋转方法3.jpg

反向竖屏显示导入配置成功点击确定,如下图所示:

开源鸿蒙OpenHarmony4.0系统修改屏幕旋转方法4.jpg

 

依次选择对应的镜像即可,如下图所示:

开源鸿蒙OpenHarmony4.0系统修改屏幕旋转方法5.jpg

最后点击执行,如下图所示:

开源鸿蒙OpenHarmony4.0系统修改屏幕旋转方法6.jpg

 

 

5、方法二推送文件方式修改

将修改好的文件推送到开发板系统中也可以实现屏幕的旋转功能,命令如下:

#挂载⽂件系统,将设备改为可读可写
hdc shell mount -o remount,rw /
#xxx为本地的display_manager_config.xml
hdc file send xxx /system/etc/window/resources/
#重启设备
hdc shell reboot

 

 


回复
举报
您需要登录后才可以回帖 登录 | 注册

猜你喜欢
随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表