基于Hi3861开发板,编写“Hello World”程序!build失败

dragon

沙发 发表于 2023-12-13 10:14:10
轻量系统的历史沿革是比较复杂的问题。
官方示例是以OpenHarmony-v3.1-Release版本为例进行操作的。
我能看到的是,您使用的是3.2Release,新增组件需要参考“applications\sample\wifi-iot\app\bundle.json”文件内容,自己建好这个bundle.json,才能将组件配置到产品“vendor/hisilicon/hispark_pegasus/config.json”。
或者,刚入门的示例先不要建立组件,而是把您的示例作为wifi_iot_sample_app组件的模块(feature),这样门槛低一些。
其实从3.2-Beta1开始组件的编译架构就已经变了。
这个问题不是几句话就能说清的。
官方示例并没有跟上新版本。

utermyxt

发表于 2023-12-13 17:39  IP属地: 广东省广州市

回复 dragon: 你的教材在那里呀,可以分享下吗?谢谢!

【1 条回复】

utermyxt

板凳 发表于 2023-12-13 21:37:47
官方能不能出来解决一下呀!这对新手非常的不友好呀!

dragon

发表于 2023-12-14 10:56  IP属地: 河北省唐山市

回复 utermyxt: 时隔两年,又看到了熟悉的“对新手非常的不友好”的反馈,确实值得反思。
两年前,OpenHarmony南向知识体系还不完善的时候,“对新手不友好”、“门槛高”是经常听到的。
经过这两年的不断建设,OpenHarmony入门的门槛可以说是低很多了,知识体系也比之前好很多了。
但是,为什么现在还能听到这种反馈呢?个人感觉有这样几个点值得考虑:
第一,构建和书写知识体系的人,“新手记忆”早已消失,没有站在新手角度思考问题。
第二,人手不够,来不及把文档适配到最新版本的OpenHarmony。
第三,官网文档的构建者可能缺少教育战线的同胞,对教育理论把握的不够。

注:新手记忆这个词,可以理解为刚进入一个领域的人,遇到的困难和学习的方式。在一个领域呆的越久,新手记忆就会丧失殆尽,从而无法站在新手的角度考虑问题,设计知识体系。

【1 条回复】
共4 条回复,点击查看

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

返回顶部