Skip to content

离线打包-HarmonyOS

配置鸿蒙工程

  1. 下载最新DevecoStudio(5.0.3.402及以上版本)。
  2. 拉取鸿蒙离线打包工程,等待 Sync 结束,点击运行按钮可以将工程运行在真机或者模拟器中。
  3. 鸿蒙模拟器配置:
image
image

配置 uni-app 工程

要求:HBuilderx版本要求v4.21及以上(目前使用v4.15版本打离线包也能成功运行,华为建议还是使用v4.21及以上的版本打包,不确定低版本打离线包会不会有其他问题)

1. 配置鸿蒙工程路径

编辑 src/manifest.json 文件,新增如下配置:

json
"app-harmony": {
  "projectPath": "鸿蒙工程路径"
}

2. 配置 HBuilderX settings.json 鸿蒙DevecoStudio安装路径

"harmony.devTools.path" : "D:/Huawei/DevEco Studio/bin/devecostudio64.exe"
image

3. 运行 uni-app 到鸿蒙

  1. 点击hbx上方【运行】菜单,运行到鸿蒙 DevEco Studio

    image
  2. 在 DevEco-Studio 重新编译或运行

4. 离线打包到鸿蒙

Uniapp打离线包:发行->原生App 本地打包->生成本地打包App资源,生成的资源文件在dist->resources->资源文件夹(文件夹名如:__UNI__28902C9)->www,将www文件夹粘贴到鸿蒙项目entry->src->main->resources->rawfile->apps->HBuilder文件夹下。

image

5. 鸿蒙项目打包

参考官方流程