uniapp如何上架华为应用市场
“我最近用uniapp开发了一个应用,想上架到华为应用市场,但不太清楚具体的流程和注意事项。请问需要准备哪些材料?是否需要特殊的适配或配置?审核过程中有哪些常见问题需要注意?希望能得到详细指导,谢谢!”
2 回复
- 注册华为开发者账号,完成实名认证。
- 在AppGallery Connect创建应用,填写基本信息。
- 使用HBuilderX打包应用,选择“发行-原生App-云打包”。
- 勾选Android包,生成签名证书。
- 上传APK文件到华为后台,提交审核。
- 等待审核通过后上架。
要将 UniApp 应用上架到华为应用市场,需遵循以下步骤,确保应用符合华为的审核标准:
1. 准备工作
- 注册华为开发者账号:
- 访问 华为开发者联盟 注册账号,完成实名认证(企业或个人)。
- 应用信息准备:
- 准备应用名称、图标、描述、截图(至少 3 张)、分类及关键词。
- 隐私政策与合规性:
- 确保应用有可访问的隐私政策链接,并符合华为的隐私规范(如权限说明、数据收集透明)。
2. UniApp 配置与打包
- 生成签名证书(如无现有证书):
- 使用 JDK 的
keytool生成 keystore 文件:keytool -genkey -alias myapp -keyalg RSA -keysize 2048 -validity 36500 -keystore myapp.keystore - 妥善保管证书密码和别名,后续打包需使用。
- 使用 JDK 的
- 在 HBuilderX 中配置打包:
- 打开
manifest.json,选择“App 模块配置”:- 勾选“Android 打包配置”,填写证书路径、别名和密码。
- 在“SDK 配置”中确保未勾选第三方 SDK(如需华为服务,需单独集成 HMS Core)。
- 选择“发行” → “原生 App-云打包”,生成 APK 文件(建议选择 Android 平台)。
- 打开
3. 提交应用到华为应用市场
- 登录华为开发者中心:
- 进入“我的项目”,点击“创建应用”,填写基本信息(名称、语言、分类等)。
- 上传 APK 文件:
- 在“版本信息”页上传打包的 APK,并填写版本号、更新说明。
- 设置应用详情:
- 上传图标、截图、宣传图等素材,完善应用描述。
- 提交审核:
- 确认隐私政策链接有效,勾选合规声明,提交审核。
4. 审核与上架
- 华为审核通常需 1-3 个工作日。关注开发者中心通知,如有问题需根据反馈修改后重新提交。
- 审核通过后,应用会自动上架(可选择立即发布或定时发布)。
注意事项:
- 权限最小化:仅申请必要权限,并在应用中说明用途。
- 兼容性测试:确保应用在主流华为设备上运行正常。
- HMS 集成(若使用华为服务):需在 UniApp 中通过原生插件或模块集成 HMS SDK,并在华为后台配置服务。
通过以上步骤,即可完成 UniApp 应用上架华为应用市场。如有特殊功能(如支付、推送),需参考华为对应文档进行配置。

