恒美微站 Logo 恒美微站
  • 首页
  • 关于我们
  • 建站服务
  • 主题模板
  • 案例展示
  • 资讯中心
  • 联系我们

鸿蒙 应用发布:签名、编译与上架

  • 首页
  • 资讯中心
  • /
  • 鸿蒙 应用发布:签名、编译与上架

相关资讯

Ubuntu用户登录与操作历史全解析:从基础命令到auditd审计实战 2026/8/5 8:33:10
荧光定量PCR技术原理与应用全解析 2026/8/5 8:28:10
Linux 裸奔不可取!手把手给服务器穿上防弹衣 2026/8/5 8:28:10

最新资讯

能跑Demo就能上线?数据分析转大模型的权限与日志课
个人用AI工具很香,团队协作却翻车?2026年求职的硬通货是什么
【MES学习笔记系列】04 - MES 技术架构设计
UE5.2原生Http模块配置与实战:告别插件,实现精细化网络通信
GTA5线上小助手:开源高效的GTA5游戏体验优化工具
基于Python的高校毕业生就业质量可视化数据分析平台

今日推荐

AI小程序创业陷阱大起底(92%新手踩坑的3个致命错误)
为什么92.7%的AI 3D生成项目卡在UV重拓扑?资深TD曝光内部验证过的5步自动化修复协议
三升四,比成绩下滑更可怕的,是孩子开始「认命」

本周热门

ncmdumpGUI:一键解锁网易云音乐ncm文件的终极解决方案
分布式配置中心选型实战:Nacos与Consul在创业场景下的对比
MoneyPrinterPlus实战指南:AI视频批量生成与自动化发布完整解决方案

本月精选

如何用DamaiHelper实现演唱会门票的智能自动化抢购:完整技术解决方案指南
第4篇:59 倍性能差距的索引瓶颈定位——一次教科书级的全表扫描调优
终极歌词批量下载神器:5分钟解决离线音乐库歌词同步难题

鸿蒙 应用发布:签名、编译与上架

发布时间:2026/8/5 8:33:10
鸿蒙 应用发布:签名、编译与上架 应用开发完成后最后一步就是将应用发布到应用市场。HarmonyOS通过数字证书与Profile文件来保证应用的完整性应用上架必须通过签名校验。一、版本说明版本发布方式26.0.0 Beta1及以上编译构建后上传AGCDevEco Studio自动重新签名支持云管理证书26.0.0 Beta1以下手动准备密钥/证书/Profile手动签名后上传二、26.0.0 Beta1及以上版本2.1 编译构建.app文件注意应用上架时要求应用包类型为Release类型。操作Build → Build Hap(s)/APP(s) → Build APP(s)构建模式构建模式APP包HAP/HSP/HAR包DefaultRelease模式Debug模式debugDebug模式Debug模式releaseRelease模式Release模式编译构建完成后在工程目录build/outputs/{product}下获取应用包。2.2 上传软件包限制说明地区仅支持中国境内港澳台除外信息安全勿上传密码、源代码、私钥等敏感信息包路径仅支持工程build/outputs目录下的软件包操作步骤Build → Upload Product如未登录点击Sign in登录选择需要上传的软件包点击Distribute App选择上传类型上传类型说明AppGallery Connect使用云管理证书重新签名上传用于测试和发布同时上传符号表Testing Only使用云管理证书重新签名上传用于测试同时上传符号表Custom自定义上传配置检查应用是否在AGC注册未注册可在此创建选择签名管理方式方式说明Automatically manage signing使用云管理证书自动签名Manually manage signing开发者自行配置签名信息上传成功后点击AppGallery Connect查看上传记录和检测结果三、26.0.0 Beta1以下版本3.1 发布流程生成密钥和证书请求文件(.p12 .csr) ↓ 在AGC创建应用 → 申请发布证书(.cer) 发布Profile(.p7b) ↓ 在DevEco Studio配置签名信息 ↓ 编译构建APP包(.app) ↓ 上传软件包到AGC ↓ 发布到应用市场说明文件格式说明密钥库文件.p12包含非对称加密中的公钥和私钥证书请求文件.csr包含公钥和开发者信息用于申请数字证书数字证书.cer由AppGallery Connect颁发Profile文件.p7b包含包名、证书信息、权限列表、调试设备列表3.2 生成密钥和证书请求文件DevEco Studio 6.1.0 Beta2及以上Build → Generate Key and CSR密钥库信息字段说明Keystore Name.p12文件名字母/数字/下划线/中划线/句点Select file save path存储路径Key store Password密钥库密码大小写字母数字特殊符号≥8位Alias密钥别名需记住Validity(years)建议≥25年CSR信息字段说明CSR File Name.csr文件名Select file save path存储路径First and last name通用名称≤64字符禁双引号/斜杠DevEco Studio 6.1.0 Beta2以下Build → Generate Key and CSR → 填写密钥库信息与上方类似→ 填写密钥信息Alias、Validity等→ 设置CSR路径 → 完成3.3 申请发布证书和发布Profile创建应用在AGC创建HarmonyOS应用/元服务申请发布证书在AGC申请并下载.cer文件申请发布Profile在AGC申请并下载.p7b文件说明如果申请元服务的签名证书是否元服务选项请选择是。发布证书和Profile只能用来打包上架不能用来运行调试。3.4 配置签名信息File → Project Structure → Project → Signing Configs → default字段说明Store File.p12密钥库文件路径Store Password密钥库密码Key Alias密钥别名Key Password密钥密码Sign AlgSHA256withECDSA固定Profile File.p7b Profile文件路径Certpath File.cer证书文件路径3.5 编译构建.app文件Build → Build Hap(s)/APP(s) → Build APP(s)编译构建完成后在工程目录build/outputs/default下获取带签名的应用包。3.6 上传软件包DevEco Studio 5.0.5.200Build → Upload Product选项说明Generate app package and upload it to AppGallery Connect for test仅测试发布Generate app package and upload it to AppGallery Connect for test and publish全网正式发布Upload your apps symbols上传符号表信息3.7 发布到应用市场将.app文件上架到应用市场参考官方链接发布HarmonyOS应用发布元服务四、版本差异步骤26.0.0 Beta126.0.0 Beta1以下密钥生成Build → Generate Key and CSR同上证书申请上传时自动/手动手动在AGC申请签名方式云管理证书/手动手动配置上传方式Build → Upload ProductBuild → Upload Product鸿蒙应用发布需生成密钥.p12和证书请求文件.csr在AGC申请发布证书.cer和Profile.p7b配置签名后编译构建.app文件通过Build → Upload Product上传至AGC26.0.0支持云管理证书自动签名最后发布到应用市场。

关于恒美微站

恒美微站专注于为个体商户、工作室提供极简自助建站服务,让每个人都能轻松拥有专业网站。

快速链接

  • 关于我们
  • 建站服务
  • 主题模板
  • 案例展示
  • 资讯中心

服务项目

  • 可视化建站
  • 拖拽编辑
  • 主题定制
  • SEO 优化
  • 网站托管

联系方式

  • 📍 地址:北京市朝阳区建国路 88 号
  • 📞 电话:400-888-8888
  • ✉️ 邮箱:info@hmyw.cn
  • 🕐 时间:周一至周日 9:00-18:00

© 2024 恒美微站 hmyw.cn 版权所有 | 京 ICP 备 12345678 号