[经验分享] 20241112鸿蒙开发过程中的经验和问题记录

zero1119 显示全部楼层 发表于 昨天 19:55

     一、五十多G的源码编译
笔记本的虚拟机ubuntu环境要跑很久
台式机直接物理装ubuntu,以我的台式机环境只要一个半小时
        二、开发板上部署应用
之前OpenHarmony5.0Beta编译(./build.sh --product-name…)出来默认的是32位,编译器DevEcoStudio5版本不支持,听说要在编译额的时候额外加个命令--target-cpu arm64,原本3版本可以直接装上,4版本可以在编译器中加上语句让它支持的,5版本直接不行了
后面编译5.0Release版本时,默认指令和加了arm64的指令都编译了,搞了两套镜像,但是发现这个版本的源码的编译默认就是64位了,可以直接安装编译器5版本上写的应用,可以不用额加--target-cpu arm64
        三、写好的应用
DevEcoStudio5可以用仓颉插件,但是
1.这版本开始,华为手机非NEXT系统不能真机调试,版本太低,支持NEXT的手机贵;
2.新版本开始,不支持32位的开发板上部署;
3.模拟机要开hyper-v,Windows家庭版就没有这功能
(后面解决方式:如上将开发板使用64位,以及Windows电脑找个密钥升专业版可以打开模拟器)

(deveco升了5版本之后:win11家庭版的模拟器不行、手机版本淘汰了、之前好不容易编译的开发板源码淘汰了,三个都不能调试。写应用,前端代码一长串但看不到现象,一开始同时出现这些问题的时候真裂开)

©著作权归作者所有,转载或内容合作请联系作者

您尚未登录,无法参与评论,登录后可以:
参与开源共建问题交流
认同或收藏高质量问答
获取积分成为开源共建先驱

Copyright   ©2023  OpenHarmony开发者论坛  京ICP备2020036654号-3 |技术支持 Discuz!

返回顶部