鸿蒙应用发布到华为应用市(AppGallery)的完整流程

一、前置准备

1. 注册华为开发者账号

  • 访问 华为开发者联盟

  • 注册账号并完成实名认证(个人或企业)

  • 签署《华为开发者服务协议》

2. 准备应用素材

素材 要求
应用图标 216×216px PNG,需与打包时一致
应用截图 至少3张,推荐 2340×1080 或 1080×2340
应用介绍 中文描述,50-8000字
隐私政策 需提供有效的隐私政策 URL
应用分类 选择准确的二级分类

二、创建应用与配置签名

1. 登录 AppGallery Connect

访问 AppGallery Connect,进入 "我的应用"。

2. 创建新应用

  1. 点击 "新建" → 选择 "HarmonyOS 应用"

  2. 填写应用名称、 Bundle name(必须与 module.json5 中的 bundleName 完全一致)

  3. 选择应用分类、默认语言

3. 申请发布证书(如未申请)

在 "用户与访问" → "证书管理" 中:

  1. 点击 "新增证书"

  2. 证书类型选择 "发布证书"(Release)

  3. 上传 CSR 文件(在 DevEco Studio 中生成:Build → Generate Key and CSR)

  4. 下载 .cer 证书文件

4. 申请发布 Profile

在 "用户与访问" → "Profile" 中:

  1. 点击 "新增 Profile"

  2. 选择 "发布" 类型

  3. 绑定应用包名和发布证书

  4. 下载 .p7b 文件

5. 在 DevEco Studio 配置发布签名

打开项目 build-profile.json5:

bash 复制代码
{ "app": 
  { "signingConfigs":
   [ 
    { "name": "release",
      "type": "HarmonyOS", 
      "material": 
          { "certpath": "xxx.cer",
            "storePassword": "******", 
            "keyAlias": "xxx", 
            "keyPassword": "******", 
            "profilePath": "xxx.p7b",
            "signAlg": "SHA256withECDSA", 
            "storeFile": "xxx.p12" 
          } 
    } 
   ] 
  } 
}

三、构建发布包

1. 选择 Release 模式

在 DevEco Studio 顶部工具栏,将构建模式从 Debug 切换为 Release。

2. 构建 APP

复制代码
Build → Build HAP(s)/APP(s) → Build APP

生成 .app 文件(路径:entry/build/default/outputs/default/xxx.app)

四、上传应用

1. 进入应用详情页

在 AppGallery Connect → "我的应用" → 点击已创建的应用。

2. 上传软件包

  1. 选择 "软件包管理" 或 "版本信息"

  2. 点击 "上传",选择构建好的 .app 文件

  3. 系统自动解析包信息(版本号、API 等级等)

3. 填写版本信息

字段 填写要求
版本号 与 module.json5 中 versionName 一致
版本说明 本次更新内容
应用截图 上传至少3张截图
应用图标 确认自动解析的图标
应用介绍 详细描述应用功能
隐私政策 填写隐私政策网页链接
内容分级 根据应用内容选择适龄分级

4. 设置发布范围

  • 发布国家/地区:选择上架区域(建议先选"中国")

  • 设备类型:勾选支持的手机、平板等设备

  • 付费设置:选择免费或付费

五、提交审核

  1. 确认所有信息填写完整

  2. 点击 "提交审核"

  3. 等待华为审核(通常 3-7 个工作日)

审核可能的结果:

结果 处理
通过 应用自动上架或按设定时间上架
驳回 根据驳回原因修改后重新提交
补件 补充所需材料(如资质证明)

六、常见问题

问题 解决方案
上传提示 Bundle name 不一致 检查 AGC 创建应用时的包名与 module.json5 是否完全一致
审核驳回"功能不完整" 确保应用核心功能可用,无崩溃、闪退
审核驳回"隐私政策不合规" 隐私政策需包含数据收集、使用、共享、用户权利等条款
审核驳回"权限申请过多" 移除不必要的权限声明,遵循最小权限原则

完成以上步骤后,您的鸿蒙应用即可成功上架华为应用市场。审核通过后,用户即可在应用市场搜索下载。华为开发者官方网站_创新从这里开始完成以上步骤后,您的鸿蒙应用即可成功上架华为应用市场。审核通过后,用户即可在应用市场搜索下载。华为提供的面向开发者的应用一站式服务平台完成以上步骤后,您的鸿蒙应用即可成功上架华为应用市场。审核通过后,用户即可在应用市场搜索下载。华为开发者官方网站_创新从这里开始完成以上步骤后,您的鸿蒙应用即可成功上架华为应用市场。审核通过后,用户即可在应用市场搜索下载。

相关推荐
梦想不只是梦与想5 分钟前
华为AGC:应用留存分析
harmonyos·用户分析·行为分析·下载安装·用户留存分析
三掌柜6667 分钟前
ArkWeb 手记 05|H5 文件上传怎么接
harmonyos
李洋-蛟龙腾飞公司32 分钟前
HarmonyOS Dev Assistant安装基本流程与使用(一)
华为·harmonyos·harmonyos next
Sunny_GMF33 分钟前
所见即所得编辑器原理实战:源码与渲染永不失真的三层一致性设计(Markdown/CodeMirror 装饰)
microsoft·编辑器·ai编程·harmonyos
fellow9943 分钟前
鸿蒙真机调试三板斧:Playwright 为什么驱动不了 Electron-on-鸿蒙
华为·electron·harmonyos
GitCode官方1 小时前
开源鸿蒙跨平台直播|Flutter HCPP 开源鸿蒙实践:让原生视图回到系统合成层
flutter·华为·harmonyos
动物园猫1 小时前
Compose Multiplatform 三方库 Calendar(kizitonwose)的 OpenHarmony 鸿蒙化适配实战
华为·harmonyos
三掌柜6661 小时前
ArkWeb 手记 04|Web 返回键别再一刀切
前端·harmonyos
Token_w9 小时前
2026鸿蒙平板远控电脑怎么选?大屏适配、自动校准等适配完整度逐项实测
华为·harmonyos
梦想不只是梦与想11 小时前
鸿蒙应用市场:版本升级
harmonyos·应用升级·签名不一致