您的位置:58编程 > 鸿蒙os编译构建概述怎么写 鸿蒙OS 编译构建概述

鸿蒙os编译构建概述怎么写 鸿蒙OS 编译构建概述

2023-05-29 16:33 鸿蒙OS开发文档

鸿蒙os编译构建概述怎么写 鸿蒙OS 编译构建概述

鸿蒙os编译构建概述怎么写 鸿蒙OS 编译构建概述

鸿蒙os编译构建概述怎么写

编译构建是将 HarmonyOS 应用的源代码、资源、第三方库等打包生成 HAP 或者 APP 的过程。其中,HAP 可以直接运行在真机设备或者模拟器中;APP 则是用于应用上架到华为应用市场。 HAP 和 APP 的关系说明请参考 HarmonyOS工程介绍。

为了确保 HarmonyOS 应用的完整性,HarmonyOS 通过数字证书和授权文件来对应用进行管控,只有签名过的 HAP 才允许安装到设备上进行运行(如果不带签名信息,仅可以运行在模拟器中);同时,上架到华为应用市场的 APP 也必须通过签名才允许上架。因此,为了保证应用能够发布和安装到设备上, 需要提前申请相应的证书与 Profile 文件,详情请参考申请证书和 Profile。

申请证书和 Profile 文件时,用于调试和上架的证书与授权文件不能交叉使用:

  • 应用调试证书与应用调试 Profile 文件、应用发布证书与应用发布 Profile 文件具有匹配关系,必须成对使用,不可交叉使用。
  • 应用调试证书与应用调试 Profile 文件必须应用于调试场景,用于发布场景将导致应用发布审核不通过;应用发布证书与应用发布 Profile 文件必须应用于发布场景,用于调试场景将导致应用无法安装。
阅读全文
以上是58编程为你收集整理的鸿蒙os编译构建概述怎么写 鸿蒙OS 编译构建概述全部内容。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
相关文章
© 2024 58编程 58biancheng.com 版权所有 联系我们
桂ICP备12005667号-32 Powered by CMS