DevEco Studio 2.1 Release是华为推出的HarmonyOS北向应用开发工具,不过开发OpenHarmony的JS应用也是可以的,只需要稍加修改就可以完成切换。
首先需要设备运行OpenHarmony v2.0及以上版本,以Hi3516为例,关于如何在下载源码、编译、烧录。可以参考论坛文章,这里就赘述了。最终效果如下图
编译完成之后,会在DevEcoStudioProjectsdemosbuildoutputshapdebugphoneentry-debug-rich-signed.hap生成hap包。
2.hap包上传Hi3516开发板上传使用hdc_std.exe工具,这个和HarmonyOS的不同,注意区分。
这个工具在之前下载的OpenHarmony SDK包里有。..OpenHarmony-SDK-2.0-Canarytoolchainshdc_std.exe,也可以从项目网址 https://gitee.com/openharmony/developtools_hdc_standard下载。
然后将用数据线连接开发板,注意只能使用背面的接口,下面的接口不行。
使用方法也很简单,在hdc_std.exe所在的文件夹,按住Shift 右击,然后选择“在此处打开PowerShell窗口”,然后执行下面的命令。
.hdc_std.exe list targets #可以获取连接的设备ID.hdc_std.exe install 【hap包所在的路径entry-debug-standard-signed.hap】
这个工具目前更新频繁,hdc_std.exe list targets可能会遇到下图的情况
我遇到这个坑尝试了很久,重要找到一个可以使用的版本。如果你也遇到这个问题,可以下载这个试试。hdc_std.exe-资源下载-鸿蒙HarmonyOS技术社区-鸿蒙官方合作伙伴-51CTO.COM
最终效果如下图:
花粉社群VIP加油站
猜你喜欢