YonBuilder移动开发鸿蒙版本编译教程

YonBuilder移动开发应用详情页访问路径

登录用友开发者中心,鼠标悬浮右上角昵称处,点击「工作台」进入「开发者中心工作台」

「开发者中心工作台」页面点击左侧竖直菜单面板中「移动应用开发」后,选择右侧页面内的目标应用,即可进行应用详情页

正常创建应用项目的相关操作略过,重点讲解一下关于鸿蒙版本适配的新增部分

1. 上传鸿蒙证书

友情提醒:profile文件需要有真机的uuid,所以如果你没有harmonyNext的真机,是无法生成该文件的,也就无法体验整个编译流程了。

应用详情页切换到「APP证书」,如果已开通内测资格的租户用户,则可以看到该页面底部新增了「鸿蒙证书」

点击该位置底部的「编辑」按钮,进入编辑模式后,可按页面要求上传3个证书文件:distribution.p12、数字证书.cer、Profile文件.p7b,并在右侧输入框输入对应的内容值,即完成了鸿蒙证书的创建。

鸿蒙证书的创建

注册成为开发者

在华为开发者联盟网站上,注册成为开发者,并完成实名认证,从而享受联盟开放的各类能力和服务。

创建应用

AppGallery Connect(简称AGC)上,参考创建项目创建应用完成HarmonyOS应用的创建,从而使用各类服务。

配置安装DevEco Studio

安装最新版DevEco Studio。具体安装指导请参见安装DevEco Studio

证书生成

注册开发者并登录后,可访问AppGallery Connect,进行证书的生成

当然上面的截图只是简单的介绍了最终的证书生成,不过具体生成过程会有一些前置的环节,比如创建项目、创建应用、绑定设备等等,具体可以在华为相关的页面内去查看相关教程。

以上内容,主要参考 应用开发准备

2. 鸿蒙版本编译

上传鸿蒙证书

通过上面的步骤,在华为的开发者联盟网站生成证书完成后,将证书下载到本地。然后重新访问YonBuilder移动开发的云端平台,进入应用详情页,在App证书页面上传鸿蒙证书及相关的密钥信息

版本编译

切换到「移动打包」页面,平台类型选择「App」,并勾选HarmonyOS NEXT,配置相关的应用权限,就可以编译鸿蒙版本的应用了。

3. 安装验证

将生成的hap安装包文件下载到本地(当前华为还不支持扫描安装)

启动华为的DevEco Studio开发工具进行应用安装

这里使用的是SDK提供的模拟器进行的应用安装

启动模拟器管理

启动模拟器

将hap的安装文件拖拽到模拟器内,即可完成安装。

4. 注意事项

  1. 在生成profile证书的时候,需要账号绑定真机设备,所以没有真机设备就无法完成profile证书,也就无法走完整个流程。

  2. 目前YonBuilder移动开发平台仅支持使用HTML、CSS、JavaScript的混合开发方式开发的应用去适配生成鸿蒙版本,目前还不支持avm框架开发的项目。

是否仍需要帮助? 请保持联络!
最后更新于 2024/10/21