鸿蒙应用开发实战:从零起步,构建你的第一个影视APP(第10篇:打包发布:从调试到上架全流程)#跟着猫哥学鸿蒙
·
标签:HarmonyOS, HAP打包, AppGallery上架
万众期待,终章!“影享家”全家桶齐了,今天打包HAP,上架华为AppGallery。一步步走,避坑指南。
发布是里程碑:签名、测试、审核。理论:Hap打包,ohos-profile。
目标:生成HAP,模拟审核。
发布流程:全链路
速课:Build > Sign > Upload。坑:manifest合规,无硬编码。
架构:Build-profile.json5控。
架构图:发布链

实战: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。感谢陪伴,有疑问社区见。下个项目,一起?码代码,享生活!
更多推荐


所有评论(0)