离线打包-HarmonyOS
配置鸿蒙工程
- 下载最新DevecoStudio(5.0.3.402及以上版本)。
- 拉取鸿蒙离线打包工程,等待 Sync 结束,点击运行按钮可以将工程运行在真机或者模拟器中。
- 鸿蒙模拟器配置:
配置 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"
3. 运行 uni-app 到鸿蒙
点击hbx上方【运行】菜单,运行到鸿蒙 DevEco Studio
在 DevEco-Studio 重新编译或运行
4. 离线打包到鸿蒙
Uniapp打离线包:发行->原生App 本地打包->生成本地打包App资源,生成的资源文件在dist->resources->资源文件夹(文件夹名如:__UNI__28902C9)->www,将www文件夹粘贴到鸿蒙项目entry->src->main->resources->rawfile->apps->HBuilder文件夹下。
5. 鸿蒙项目打包
参考官方流程