目录
下载团结引擎
添加开源鸿蒙打包支持
打包报错
路径问题
安装DevEcoStudio
可以在DevEcoStudio进行打包hap和app
包结构
没法直接用previewer运行
真机运行和测试需要配置签名,DevEcoStudio可以自动配置,
模拟器安装hap提示报错
安装成功,但无法打开
团结1.3版本新增工具包
连接了鸿蒙next真机测试,可以正常安装和调试
c#与ts简单交互
团结中调用ts代码
鸿蒙中调用团结代码
首先在团结创建代码,需要将代码添加到场景物体中
devecoStudio端编写ts代码
在index页面添加一个测试按钮
团结引擎直接导出.hap和.app包
需要手动配置签名文件,参考文档
配置签名后安装仍然报错
检查bundlename是否一致
另外签名文件name改成default
团结引擎内同样检查bundlename是否和证书里一致
多hap开发
-
下载团结引擎
添加开源鸿蒙打包支持
团结引擎版本要和sdk版本相对应,图中最新版1.3.1团结引擎,需要sdk12,直接在模块里自动下载即可。
打包报错
在unity社区搜索到,是burst的问题,在package manager里将burst升级到1.8.18就打包成功了,不知道为啥。
团结引擎打包异常 - 技术问答 - Unity官方开发者社区
路径问题
勾选Export Project,可以导出鸿蒙项目,在DevEcoStudio进行修改或编译
团结引擎适配开源鸿蒙的技术分享
UUG 广州站 | 全面支持OpenHarmony,团结引擎共建游戏新生态 - 技术专栏 - Unity官方开发者社区
-
安装DevEcoStudio
官网下载最新版
要确认一下DevEcoStudio支持的sdk等版本,与团结引擎安装的sdk版本保持一致。
DevEcoStudio 5.0文档
文档中心
HarmonyOS next SDK文档
文档中心-HarmonyOS NEXT开发文档-华为开发者联盟
可以在DevEcoStudio进行打包hap和app
包结构
项目结构
.app里面包含的文件