先看总览:核心是账号认证→Flutter适配OpenHarmony→HAP打包签名→合规自检→提审→发布,全程关键是HAP包合规+材料齐全+隐私合规,审核约1-3个工作日 。

 

一、前期准备(账号与资质)

 

1. 注册华为开发者账号并完成实名认证(企业传营业执照,个人传身份证)。

2. 必备资质:软件著作权证书(主体与账号一致)、ICP备案号(大陆上架)、隐私政策(可访问且合规)。

3. 登录AppGallery Connect(AGC),创建应用,填写名称、包名、分类等基础信息,申请APP ID 。

 

二、Flutter适配OpenHarmony与HAP打包

 

1. 环境与适配:用Flutter稳定版+DevEco Studio 4.0+;检查第三方库适配,纯Dart库一般无问题,原生库需适配OpenHarmony 。

2. 。

3. 构建Release包: flutter build ohos --release --target-platform=ohos-arm64 ,生成中间文件。

4. 证书与Profile:AGC→我的项目→应用→证书管理,创建发布证书(得 .cer )、生成Profile(得 .p7b );在DevEco配置签名文件( .p12 / .cer / [[__LINK_ICON]](https://developer.huawei.com/consumer/cn/blog/topic/03174764635054068?f_link_type=f_linkinlinenote&flow_extra=eyJpbmxpbmVfZGlzcGxheV9wb3NpdGlvbiI6MCwiZG9jX3Bvc2l0aW9uIjowLCJkb2NfaWQiOiJlZmU1MGE0YmE5YjA1ODViLTIwNGE4NzA1YjBhNDQwM2MifQ%3D%3D&inline_doc_id=efe50a4ba9b0585b-204a8705b0a4403c).p7b )。

5. 打包HAP:DevEco中打开ohos子项目,Build→Generate App Package,生成正式签 名HAP。

 

三、合规检测(关键环节)

 

1. 本地自检:权限仅申请必要项并说明用途;隐私政策弹窗后再初始化敏感功能;移除调试代码,开启混淆 --ob[[__LINK_ICON]](https://harmonyosdev.csdn.net/693ab5e70800f3458b818535.html?f_link_type=f_linkinlinenote&flow_extra=eyJkb2NfaWQiOiIyZmNiMDU1MmFmYWNjODUyLWJlMmM0NDllNDNkYThlODkiLCJpbmxpbmVfZGlzcGxheV9wb3NpdGlvbiI6MCwiZG9jX3Bvc2l0aW9uIjowfQ%3D%3D&inline_doc_id=2fcb0552afacc852-be2c449e43da8e89)fuscate 。

2. AGC合法性检测:上传HAP至“软件包管理”,选择“测试和正式上架”,系统自动检测,结果需已 达标。

3. 上架自检:AGC中启动自检,覆盖兼容、稳定、性能、功耗,通过后再 提审。

4. 预发布测试:AGC内部分发测试,添加测试账号,验证功能与渲染正常。

 

四、提交审核

 

1. 上传HAP:AGC→应用上架→软件包管理,上传正式HAP,填写版� ��描述。

2. 完善信息:上传图标、截图;设置分发地区、年龄分级、付费模式;填写权限说明、测试账号、隐私政策链接。

3. 提交材料:软著、ICP备案等,确认所有信息无误后提交审核。

 

五、审核与发布

 

1. 审核周期:工作日提交通常1-2天出结果,驳回按邮件修改后重提。

2. 常见驳回点:隐私政策前获取信息、权限滥用、功能异常、签名错误;按提示修改即可。

3. 审核通过后,可选择立即上架或定时发布;后续可在AGC管理版本� ��下架。

 

六、避坑要点

 

- 应用名称唯一,勿用通用名,建议加品� ��前缀。

- 提交后不撤回,否则重排队;避开周六提交,优先周日-周� ��晚上。

- 敏感权限(相机/定位)必须明确用途,附使用场景说明。

 

Logo

讨论HarmonyOS开发技术,专注于API与组件、DevEco Studio、测试、元服务和应用上架分发等。

更多推荐