鸿蒙next打包流程

目录

下载团结引擎

添加开源鸿蒙打包支持

打包报错

路径问题

安装DevEcoStudio

可以在DevEcoStudio进行打包hap和app

包结构

没法直接用previewer运行

真机运行和测试需要配置签名,DevEcoStudio可以自动配置,

模拟器安装hap提示报错

安装成功,但无法打开

团结1.3版本新增工具包

连接了鸿蒙next真机测试,可以正常安装和调试

c#与ts简单交互

团结中调用ts代码

鸿蒙中调用团结代码

首先在团结创建代码,需要将代码添加到场景物体中

devecoStudio端编写ts代码

在index页面添加一个测试按钮

团结引擎直接导出.hap和.app包

需要手动配置签名文件,参考文档

配置签名后安装仍然报错

检查bundlename是否一致

另外签名文件name改成default

团结引擎内同样检查bundlename是否和证书里一致

多hap开发


  1. 下载团结引擎

添加开源鸿蒙打包支持

团结引擎版本要和sdk版本相对应,图中最新版1.3.1团结引擎,需要sdk12,直接在模块里自动下载即可。

打包报错

在unity社区搜索到,是burst的问题,在package manager里将burst升级到1.8.18就打包成功了,不知道为啥。

团结引擎打包异常 - 技术问答 - Unity官方开发者社区

路径问题

勾选Export Project,可以导出鸿蒙项目,在DevEcoStudio进行修改或编译

团结引擎适配开源鸿蒙的技术分享

UUG 广州站 | 全面支持OpenHarmony,团结引擎共建游戏新生态 - 技术专栏 - Unity官方开发者社区

  1. 安装DevEcoStudio

官网下载最新版

要确认一下DevEcoStudio支持的sdk等版本,与团结引擎安装的sdk版本保持一致。

DevEcoStudio 5.0文档

文档中心

HarmonyOS next SDK文档

文档中心-HarmonyOS NEXT开发文档-华为开发者联盟

可以在DevEcoStudio进行打包hap和app

包结构

项目结构

.app里面包含的文件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值