将鸿蒙 ArkUI 应用上架至 华为应用市场 (AppGallery) 需要完成一系列步骤,包括应用开发、测试、签名、打包和提交审核。本文将介绍鸿蒙应用上架的完整流程。
1. 注册华为开发者账号
- 访问 华为开发者联盟
- 选择 个人 或 企业 账号注册
- 通过身份验证(企业账号需要营业执照)
2. 创建应用
2.1 登录开发者控制台
- 进入 AppGallery Connect
- 选择 我的应用 > 创建应用
- 选择 鸿蒙 (HarmonyOS) 作为平台
- 填写应用信息(名称、分类、描述)
2.2 配置应用信息
- 设置 应用图标(512×512 PNG)
- 提供 截图(最少 3 张,1080×1920)
- 填写 应用简介 和 更新日志
3. 代码准备与打包
3.1 确保代码无误
- 在 DevEco Studio 中完成开发和测试
- 运行
npm run build
生成.hap
文件
3.2 配置 config.json
在 config.json
文件中填写应用的基本信息,如版本号、权限等。
{"app": {"package": "com.example.myapp","versionName": "1.0.0","versionCode": 1}
}
3.3 申请签名证书
- 进入 AppGallery Connect > 证书管理
- 生成 应用签名证书 (
.pfx
文件) - 在
build-profile.json5
进行签名配置
{"signing": {"profile": "release","keystoreFile": "myapp.pfx","keystorePassword": "your_password"}
}
3.4 生成最终安装包
npx ohos build --mode release
4. 兼容性测试
在上传应用前,需通过 华为自动化测试 进行兼容性检查。
- 进入 AppGallery Connect > 质量管理 > 兼容性测试
- 上传
.hap
文件,查看测试结果 - 修复可能出现的问题
5. 提交审核与发布
5.1 上传应用包
- 进入 AppGallery Connect > 版本管理 > 上传包
- 选择
.hap
文件并上传
5.2 填写应用信息
- 选择 应用类别(游戏、工具等)
- 填写 用户隐私政策
- 设置 价格与分发区域
5.3 提交审核
- 确保所有信息完整无误
- 点击 提交审核
- 审核一般在 1-3 个工作日内完成
6. 上架与推广
6.1 查看审核结果
- 审核通过后,应用会进入 待发布 状态
- 点击 发布,应用正式上架
6.2 监控应用表现
- 进入 AppGallery Connect > 数据分析
- 查看 下载量、活跃用户
- 根据用户反馈优化应用
7. 结论
本文介绍了鸿蒙 ArkUI 应用上架至 华为应用市场 的完整流程,包括账号注册、应用创建、打包签名、兼容性测试、审核发布等步骤。