OpenHarmony开发者论坛
标题:
学习轻量设备开发应该使用哪个版本的OpenHarmony?
[打印本页]
作者:
sunyang
时间:
2023-12-1 11:14
标题:
学习轻量设备开发应该使用哪个版本的OpenHarmony?
【问题描述】
学习轻量设备开发应该使用哪个版本的OpenHarmony?
相关的代码,截图,日志信息
我尝试过的解决方法和结果
尝试过1.1.3、3.0、3.1,感觉编译速度越来越慢,源码越来越大。
我想要达到的结果
哪个版本最适合学习轻量系统。
【运行环境】
硬件:
ROM版本:
DevEvoStudio版本:
SDK版本:
作者:
dragon
时间:
2023-12-1 11:46
标题:
学习轻量设备开发应该使用哪个版本的OpenHarmony?
简单梳理下:
OpenHarmony 1.0
已经被淘汰了,不能用。
OpenHarmony 1.0.1
算作是最低可用版本。
OpenHarmony 1.1.0 LTS
是建议的最低版本。(再低成熟度就太低了)
OpenHarmony 1.1.3 LTS
是初学者的建议使用版本。(因为很多源码和教材采用这个版本)
[attach]1320[/attach]OpenHarmony 3.0.8 LTS
是初学者的建议最高版本。(再高更侧重小型和标准系统,并且对于轻量系统变化更多)
OpenHarmony 3.1 Release - OpenHarmony 4.0 Release
建议初学者有一定经验后再使用。(源码仓大、编译慢、出错不易排查、...)
作为初学者,选择合适的版本让学习门槛降低非常重要。
作者:
冷钦街
时间:
2023-12-1 20:58
[md]3.1我感觉可以
[/md]
作者:
冷钦街
时间:
2023-12-1 20:59
[md]编译的时候可以跳过 gn过程,就会比较快。
[/md]
作者:
paopaozhi
时间:
2023-12-3 17:24
[md]有推荐的书籍嘛,想移植到stm32上,但是依照官方的文档几乎全部失败
[/md]
作者:
dragon
时间:
2023-12-12 22:39
回复
paopaozhi
: 《OpenHarmony轻量设备开发理论与实战》
作者:
润开鸿_梁开祝
时间:
2024-1-10 12:05
初学者,建议先在Windows环境下学习和了解OpenHarmony的一些基础支持,可以使用这个开发环境:
https://gitee.com/liangkzgitee/Hi3861
这里的README文档有详细的使用说明。
这个代码是基于OpenHarmony 3.0.x Release版本的,不会太落后;也仅支持基于Hi3861平台的轻量系统,不会太复杂;用来验证齐老师的《OpenHarmony轻量设备开发理论与实战》这本书的案例,也是非常契合的。
等你对OpenHarmony的开发环境、系统架构、代码结构有一定理解之后,可以切换到Linux环境下去,使用最新的Release分支代码来学习小型系统和标准系统开发,那就基本上没问题了。
欢迎光临 OpenHarmony开发者论坛 (https://forums.openharmony.cn/)
Powered by Discuz! X3.5