HarmonyOS 鸿蒙Next中打正式应用的过程

HarmonyOS 鸿蒙Next中打正式应用的过程 项目级build-profile.json5,修改"signingConfig": 为"release",(release为正式环境签名)

检查buildMode,为Default或者Release

打包,Build->Build Hap/APP->Build APP

项目级目录下Build->outputs->defalut,有两个应用,使用xiaoyusan_harmony-default-signed.app

问:

  1. 整个流程是否合理
  2. 流程是否有简化的方式
  3. 生成的app文件,有两个,应该使用的是signed.app吗?那另一个是干啥用的

更多关于HarmonyOS 鸿蒙Next中打正式应用的过程的实战教程也可以访问 https://www.itying.com/category-93-b0.html

3 回复

1、合理
2、流程都是这样,切换使用 发布证书的签名、切换编译模式为release,再打 app包

关于简化,有一个方案是 使用多目标产物 :

配置多个的product,其中一个 product 使用了 涉及发布证书的签名配置,

可以在一个页面 同时 切换product(通过切换product来切换使用的签名配置) 和 BuildMode

3、是的,名称中包含 signed 的 文件 是签过名的app包,另一个是中间产物未签名的app包

更多关于HarmonyOS 鸿蒙Next中打正式应用的过程的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


在HarmonyOS鸿蒙Next中,打正式应用的过程主要包括以下几个步骤:

  1. 开发环境准备:确保已安装并配置好HarmonyOS SDK、DevEco Studio等开发工具。

  2. 项目创建与开发:在DevEco Studio中创建新的HarmonyOS项目,按照需求进行应用开发,使用ArkTS或JS进行UI开发,调用HarmonyOS提供的API实现功能。

  3. 调试与测试:使用DevEco Studio的模拟器或真机进行调试,确保应用功能正常,性能稳定。

  4. 应用签名:在HarmonyOS中,应用发布前需要进行签名。使用DevEco Studio生成签名证书,并为应用配置签名信息。

  5. 打包应用:在DevEco Studio中选择“Build” -> “Build HAP(s)”进行应用打包,生成HAP(Harmony Ability Package)文件。

  6. 发布准备:将打包好的HAP文件上传至华为AppGallery Connect,填写应用信息、上传图标、截图等素材。

  7. 审核与发布:提交应用至华为AppGallery进行审核,审核通过后即可发布到AppGallery供用户下载安装。

整个过程需遵循HarmonyOS的开发规范和安全要求,确保应用符合华为的发布标准。

在HarmonyOS鸿蒙Next中,打正式应用的过程主要包括以下几个步骤:

  1. 开发与调试:使用DevEco Studio完成应用的开发与调试,确保功能正常。
  2. 签名配置:在项目配置中设置应用签名,使用官方提供的签名工具生成签名文件。
  3. 打包发布:通过DevEco Studio的“Build”功能,选择“Build HAP(s)”生成正式的应用包(HAP)。
  4. 上传分发:将生成的HAP包上传至华为应用市场或其他分发平台,完成应用的发布。

这些步骤确保应用符合鸿蒙系统的安全性和稳定性要求。

回到顶部