标签:HarmonyOS, HAP打包, AppGallery上架

万众期待,终章!“影享家”全家桶齐了,今天打包HAP,上架华为AppGallery。一步步走,避坑指南。

发布是里程碑:签名、测试、审核。理论:Hap打包,ohos-profile。

目标:生成HAP,模拟审核。

发布流程:全链路

速课:Build > Sign > Upload。坑:manifest合规,无硬编码。

架构:Build-profile.json5控。

架构图:发布链

img

实战:Build到Store

步骤1:配置Profile

// build-profile.json5
{
  "targets": [
    {
      "name": "phone",
      "sourcePath": "./entry/src",
      "resourcePath": "./entry/resources"
    }
  ],
  "compileMode": "ArkTS",  // 编译模式
  "modules": ["entry", "search-lib"]
}

步骤2:签名与Build

Tools > Build > Release,选keystore(生成或用自签)。输出ohos.har。

步骤3:测试HAP

安装模拟器,跑全流程:搜-播-收藏。

步骤4:上架AGS

华为开发者console,上传HAP,填描述(影视APP,无敏感)。审核1-3天,过率高若合规。

坑避:隐私政策加,icon 512x512。

总结与尾声

恭喜!10篇走完,你从零建起“影享家”——初始化到上架,全栈实战。鸿蒙开发,声明式+ArkTS,未来无限。复用代码,换场景变音乐APP。感谢陪伴,有疑问社区见。下个项目,一起?码代码,享生活!

Logo

讨论HarmonyOS开发技术,专注于API与组件、DevEco Studio、测试、元服务和应用上架分发等。

更多推荐