
鸿蒙应用市场上架系列 · 第4课
鸿蒙和安卓,用的不是一回事。鸿蒙是鸿蒙,安卓是安卓。你按安卓那套去提交鸿蒙,大概率会被打回来。
这一课不讲概念,只讲我踩过的坑:鸿蒙怎么注册账号、怎么打包、怎么签名、以及最容易翻车的地方在哪。
零、先搞懂:这是纯血鸿蒙
纯血鸿蒙(HarmonyOS 5.0+)和安卓是两套完全不同的系统:
鸿蒙APP只能运行在鸿蒙5、6系统上,装不到安卓手机 安卓的APK在鸿蒙手机上能跑(兼容模式),但纯血鸿蒙APP不行
这一课讲的是纯血鸿蒙APP上架,不是安卓APK提交到华为应用市场。
一、先搞明白:鸿蒙应用市场是独立的
国内6个安卓市场(小米、vivo、荣耀、OPPO、应用宝、华为安卓)可以共用一个APK,但鸿蒙是单独的应用市场,走的是另一套分发体系。
两个市场分开理解:
华为应用市场(安卓)→ 和小米、vivo一样,普通APK 华为应用市场(鸿蒙)→ HarmonyOS应用,走AGC(AppGallery Connect)
这一步搞错了,后面全是问题。鸿蒙应用不是换个后缀名就行的。
二、注册华为开发者联盟
2.1 账号类型
个人和企业账号都能正常上架,区别是显示名称和能添加的团队成员数量。
2.2 注册流程
访问 https://developer.huawei.com/ 点击「注册」→ 输入手机号、验证码、密码 登录后进入「管理中心」 完成实名认证: 个人:身份证正反面 + 手持身份证照片 企业:营业执照 + 法人身份证 审核时间:1-2个工作日
实名认证是必须的,没通过实名认证的应用无法提交审核。
2.3 支付方式
鸿蒙应用完全支持变现,但个人和企业有区别:
应用内购买(IAP)支持三种商品类型:
消耗型商品:游戏货币、道具(用完就没) 非消耗型商品:永久解锁功能、高级会员 订阅型商品:连续包月、包季、自动续费
重要区别:
个人开发者只能用华为IAP,微信/支付宝需要企业资质 付费下载需要和华为签《华为商户服务协议》(商务协议)
个人账号也能变现,但只能用自己的华为IAP。企业账号可以选择更多支付渠道。
三、创建鸿蒙应用
3.1 进入AGC控制台
登录华为开发者联盟 → 「管理中心」→ 选择「HarmonyOS应用」
不是选「移动应用」,是选「HarmonyOS应用」——这一步,很多人选错。
3.2 填写应用基本信息
com.company.appname,全球唯一,不能和已上架的重复 | |
x.x.x,每次提交必须递增 | |
包名注意事项:
包名一旦选定,终身不能改 提交前先去应用市场搜索,确保没有重复 建议用公司域名的倒置: com.yourdomain.yourapp
四、打包:鸿蒙应用包(APP)或HAP
鸿蒙应用有两种安装包格式:
| APP | ||
| HAP |
Android Studio打包出来的是APK,鸿蒙不能用APK。
用 DevEco Studio 打包,生成的是APP或HAP。
4.2 签名配置
鸿蒙应用需要三份签名证书:
流程:
在AGC控制台创建项目 在项目下创建应用 生成并下载.cer证书(发布证书)和.p7b证书(华为系统验证用) 在DevEco Studio中导入证书 用证书签名APP或HAP包 上传到AGC
三份证书缺一不可。没有签名或签名过期,应用无法安装。证书过期前记得续期。
4.3 安装包要求
| HarmonyOS 5.0以上 |
纯血鸿蒙APP/HAP只能在鸿蒙5、6系统上运行,装不到安卓手机上。
五、上架需要的材料
5.1 App备案:必须的
国内App必须备案,鸿蒙也不例外。
从2023年开始,所有国内App上线前必须在工信部备案。鸿蒙应用市场上架时也会要求提供备案号。
备案流程:
先备案主体(公司或个人) 再备案App 审核通过后会拿到备案号
备案入口:阿里云或腾讯云的备案系统
没有备案号,鸿蒙应用市场也会卡住你。提前备好。
5.2 软著:目前是可选的
重要更新(2025-2026):
根据我实际提交的经验,鸿蒙应用市场上架目前不强制要求软著。但:
建议提前准备好,以防政策变化 如果应用涉及版权内容,可能会被要求提供 电子版权认证证书可作为替代,最快1-10个工作日下发
软著的周期(60个工作日)比电子版权认证长很多,建议先申请电子版权认证应急,同时推进传统软著。
5.2 图标和截图
截图需要体现应用的核心功能,不能是空白页面或启动页。
5.3 隐私政策
必须提供可访问的隐私政策URL,内容需要包含:
收集哪些用户数据 数据如何使用 数据存储在哪里 用户如何删除自己的数据
隐私政策链接打不开——这是最常见的被驳回原因。
六、提交审核
6.1 审核流程
登录AGC控制台 选择应用 → 「版本管理」 上传已签名的HAP包 填写应用描述、截图、隐私政策链接 选择分发国家/地区 点击「提交审核」
6.2 审核时间
| 1-2个工作日 | |
| 1-2个工作日 | |
| 1个工作日 |
6.3 常见被驳回原因
七、和安卓上架的关键区别
| APP或HAP | ||
| 1-2天 | ||
| 鸿蒙5/6手机 |
最大的区别:鸿蒙用AGC,用APP/HAP包,三份证书。这三样和安卓完全不同。纯血鸿蒙APP装不到安卓手机上。
八、上架检查清单
提交前逐项确认:
[ ] 华为开发者联盟账号已完成实名认证 [ ] 应用包名已确认无重复 [ ] 已使用DevEco Studio签名(APP或HAP包) [ ] 图标尺寸符合要求(216×216px) [ ] 截图至少2张,体现核心功能 [ ] 隐私政策URL可访问 [ ] 应用描述准确描述功能 [ ] 软著或电子版权证书已准备好(建议准备)
总结
这一课记住一句话:
鸿蒙不是换个后缀名就行的。包名、签名、应用市场——全是独立的。
按这套流程走,鸿蒙上架其实比安卓还简单,因为同一个包可以同时发到6个安卓市场,鸿蒙单独发一次就行。
下一课:三平台对比,帮你选应该先上哪个。
夜雨聆风