HarmonyOS 鸿蒙Next 元服务如何打release包?

HarmonyOS 鸿蒙Next 元服务如何打release包?

看官网中是可以打出来release包的,但是我每次打包都是debug的,已经使用了release的签名。

cke_150.png


更多关于HarmonyOS 鸿蒙Next 元服务如何打release包?的实战教程也可以访问 https://www.itying.com/category-93-b0.html

5 回复
感谢楼主分享

更多关于HarmonyOS 鸿蒙Next 元服务如何打release包?的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


先按下面的设置下 再打包

cke_134.png

谢谢老哥,我找到问题了,确实是这个位置,需要修改Prodcut中为release(或者把default中自动获取的证书改为手动获取的发布证书),即添加手动获取的发布key

第一步,添加手动获取的发布证书

cke_188.png

第二步,在工程级目录的build-profile.json5文件中添加两个模块

cke_1960.png

cke_5533.png

第三步,修改打包配置

cke_6867.png

第四步

cke_10977.png

第五步

cke_11794.png

针对HarmonyOS 鸿蒙Next元服务如何打release包的问题,以下是一个简洁的指南:

  1. 准备签名材料

    • 确保已有发布证书,若无,需在华为开发者联盟申请。
    • 在DevEco Studio中生成密钥文件(.p12)和证书请求文件(.csr)。
  2. 配置签名信息

    • 打开DevEco Studio的“File-Project Structure”,进入“Signing Configs”界面。
    • 选择或新建签名配置,填写密钥文件路径、密钥别名、密钥密码等信息。
  3. 设置构建模式

    • 在DevEco Studio中,将构建模式修改为release。
  4. 打包应用

    • 选择“Build-Build Hap(s)/APP(s)-Build APP(s)”,等待打包完成。
  5. 获取Release包

    • 编译完成后,在项目中与AppScope同级的build目录下,找到末尾为signed的.app文件,即为签名后的release包。

如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html

回到顶部