开发板为润和大禹200系列
模板选择最后一个[Standard]Empty Ability,这会使用OpenHarmony的SDK,其他的则会使用HarmonyOS的SDK
运行到开发板上的hap都需要签名,参考:https://www.openharmony.cn/pages/00090003/#%E7%94%9F%E6%88%90%E5%AF%86%E9%92%A5%E5%92%8C%E8%AF%81%E4%B9%A6%E8%AF%B7%E6%B1%82%E6%96%87%E4%BB%B6
后续不同的工程只需要使用不同的bundle name重新生成profile文件即可。
参考下面的链接连接开发板并安装驱动:
https://gitee.com/hihope_iot/docs/tree/master/HiHope_DAYU200
hdc_std位于OpenHarmony SDK目录的toolchains目录下。
在cmd中切换到该目录,执行hdc_std list targets -v
,如果开发板连接成功会显示设备的名称,如果没有成功请检查设备是否正确的连接到了pc。
hdc_std版本使用hdc_std -v
查看
执行hdc_std shell
命令,如果命令无响应或者报错则说明hdc的版本不匹配。hdc的服务端在开发板的OpenHarmony系统内,客户端则是我们使用的hdc_std.exe,两个版本需要保持一致,至少版本不能相差过大。
不一致的话需要使用最新的hdc_std.exe,如果shell命令还是不行则需要烧录最新的OpenHarmony系统至开发板内。
最新的hdc_std.exe可以通过DevEco更新toolchains来获取,如果没有更新则去daily builds上下载最新的ohos-sdk:
解压并获取toolchains下的hdc_std.exe
烧录的系统镜像也需要去daily builds上下载最新的dayu200镜像,如何烧录请参考:https://gitee.com/hihope_iot/docs/tree/master/HiHope_DAYU200/%E7%83%A7%E5%86%99%E5%B7%A5%E5%85%B7%E5%8F%8A%E6%8C%87%E5%8D%97
开发板的hdc版本则可以在shell命令或者连接串口后输入hdcd -v
查看
hdc就绪后先使用DevEco的build hap功能打出hap包,并在entry的build目录下找到签名的hap包,
通过下面的命令安装到开发板内:
hdc_std install xxxxxxx\entry-debug-standard-ark-signed.hap
安装包的路径需要自行替换
hdc_std shell
命令hilog | grep 'tag'
来筛选自己感兴趣的日志此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。