从零到一教你在鸿蒙中上架应用--全流程保姆级

2025-06-17 18:59:52
105次阅读
0个评论

从零到一教你在鸿蒙中上架应用--全流程保姆级

前言

大家好,我是青蓝逐码组织的君莫笑。 今天给大家分享鸿蒙中如何上架应用,该文章会从0到1教你上架应用的全流程,涉及签名模版,打hap包打app包。

开始操作

首先在agc平台上创建项目

1.点击我的项目 image.png 2.点击添加项目,填写项目名称,完成后会出现如下的画面。

2png.png

继续添加应用

3.点击添加应用 3.png 4.点击appid 4.png

5.png

6.png

生成密钥和证书请求文件

1.在鸿蒙编辑上方导航栏找到构建,点击生成私钥和证书请求文件 7.png

2.创建p12文件

8.png

9.png

10.png

11.png

获得的三个文件一定要保存好,后面会用到。

回到agc平台找到证书、APP ID和Profile,进行证书创建

1.点击证书、APP ID和Profile

12.png

2.创建调试证书以及发布证书

13.png 证书创建完毕,下载两个证书到本地即可。 14.png

创建Profile证书

1.开始添加Profile证书

15.png 2.选择应用名称以及证书类型,证书选择我们刚创建好的证书,发布对应发布,调试对应调试

16.png 3.创建发布Profile证书时,需要特别注意有设备选择,这个是为了能在设备上跑手动签名的应用以及提供hap包给其他开发者测试场景时,必须要添加对应的设备,不然会出现设备不依赖的报错。例如测试华为一键登录功能时,需要进行手动签名,如果没有添加真机的设备号,则无法测试。 17.png

创建调试、发布手动签名模版,进行调试打包

1.在鸿蒙编辑器点击右上角按钮进行手动签名,选择调试证书并运行,如果能在信赖设备 上运行则成功。 18.png 2.选择build-profile.json5文件

19.png

3.修改刚才手动选择的debug证书(调试证书)模版名称 20.png 4.创建发布证书模版 21.png

22.png

23.png

打hap包

1.在签名文件中的products里signingconfig选择debug

24.png 2.切debug环境

25.png

3.开始打包

1.构建打包

26.png

2.打包完成

27.png

说明:hap包一般为提供给测试以及其他开发者运行的包,将hap包发给对应人员,通过命令即可安装应用。

打app包(上架要用的包)

1.修改签名模版为release

28.png

2.切release环境

29.png 说明:可以尝试跑一次,如果跑不起来说明确实为发布签名,因为发布签名是不能运行的,只能发布上架。

3.打app包

30.png

4.打包完成

31.png

说明:不论是app包还是hap包,都要选择signed的包

agc平台上架应用

1.上传app包

32.png

2.上传成功

33.png

3.开始上架

34.png 说明:后续涉及应用信息以及各种关键信息图片,按照实际填写即可,最后点击提交审核,完成上架

4.更新版本

如果需要更新版本,则需要同步升级app.json5文件中的版本号,versionCode和versionName要对应上,否则无法进行版本更新

35.png

最后

关于青蓝逐码组织

如果你兴趣想要了解更多的鸿蒙应用开发细节和最新资讯甚至你想要做出一款属于自己的应用!欢迎在评论区留言或者私信或者看我个人信息,可以加入技术交流群。

收藏00

登录 后评论。没有帐号? 注册 一个。