赞
踩
原文:一文带你看懂HarmonyOS应用上架,点击链接查看更多技术内容。
大家一直以来都很关心如何上架HarmonyOS应用,现在它来了!它终于来了!
我们为大家梳理了HarmonyOS应用从创建、调试到上架的流程和注意事项,希望能为你的上架之旅带来帮助!
HarmonyOS应用开发好后,不管是调试还是上架应用,首先都需要在AppGallery Connect(后文简称:AGC)创建/在项目下添加HarmonyOS应用。而当前创建应用的方式是根据开发者帐号态和受邀名单进行管控的,详情如下表所示:
我们从表中可以发现,如果要直接创建应用和上架应用,则必须满足“已实名+已在受邀名单”,如果只是在项目下添加应用和调试应用,则对账号状态和受邀名单与否无要求。所以要上架应用的小伙伴先确认自己是否满足前提条件(如何实名和加入受邀名单在上架应用章节会介绍)。
1. 直接创建应用
用已实名且在受邀名单的开发者帐号登录AGC网页,在页面“我的应用”(图1)。
AGC网页:AppGallery Connect
图1 AGC网页
点击“我的应用”进入后会出现“HarmonyOS应用”页签(图2)。选中“HarmonyOS应用”,即可创建HarmonyOS应用,具体参见直接创建应用。
图2 “HarmonyOS应用”页签
直接创建应用:
2. 项目下添加应用
在项目下添加应用之前,如果还未在AGC创建项目,则需要大家先创建项目,这样就可以将一个应用的不同平台版本添加到同一个项目中(比如一个应用有Android版本和HarmonyOS版本,则可以都将它们都添加到同一个AGC项目中),具体参见创建项目。
创建项目:
有了AGC项目后,就可以登录AGC页面,进入“我的项目”中(图3),然后添加创建HarmonyOS应用,具体参见在项目下添加应用。
图3 我的项目
在项目下添加应用:
注意点:
HarmonyOS应用开发完成后,且已经在AGC完成了应用的创建并添加到项目中,就可以开始进行调试了。如果仅仅在模拟器中调试,可以不配置签名信息;但如果需要在真机中调试,则必须配置签名信息。华为提供了两种应用调试(签名)方法:自动化签名方式和手动签名方式,上架则必须为手动签名。
1. 自动签名
直接在开发工具HUAWEI DevEco Studio(后文简称:IDE)中完成自动化签名并调试,具体参见使用模拟器进行调试。
使用模拟器进行调试:
注意点:
2. 手动签名
相关流程如图4所示,首先在IDE中生成秘钥和证书请求文件,然后拿着在IDE生成的这两个文件再去AGC申请应用调试证书和调试profile文件,最后回到IDE中配置签名,编译构建APP,然后就可以进行调试了。详细流程请参考手动调试HarmonyOS应用。
手动调试HarmonyOS应用:
图4 调试签名流程图
注意点:
本地调试完毕后,就可以打包HarmonyOS应用,在AGC提交上架。如图5所示,和调试类似,开发者需要先在IDE中生成秘钥和证书请求文件,然后拿着在IDE中生成的这两个文件去AGC申请应用发布证书和发布profile文件(注意是发布证书,不再是调试证书了),然后再回到IDE中配置签名和编译构建APP,上述工作完成后才进入应用的上架。
图5 上架应用流程图
以上就是创建应用、调试应用和上架应用的介绍啦,最后我们再通过下面这张上架全流程图(图6)帮助大家把以上内容串起来~
图6 上架全流程
因篇幅有限,此处不再赘述流程图中步骤的详细操作,详情请点击对应链接查看:
步骤1 开发者账号实名:
https://developer.huawei.com/consumer/cn/doc/start/itrna-0000001076878172
步骤2 发邮件申请加入受邀名单:
步骤3和4 生成秘钥和证书请求文件:
步骤5 在AGC创建项目:
步骤6 在项目下添加HarmonyOS应用:
步骤7 申请应用发布证书
步骤8 申请发布Profile文件
注意点:
步骤9 配置签名信息:
步骤10 编译构建APP:
注意点:
步骤11 上架HarmonyOS应用
注意点:
以上就是我们为大家梳理的流程和注意点,感谢大家一如既往的支持,如有更多问题,请前往HarmonyOS官方论坛留言,我们将根据大家反馈的问题,持续改进和优化!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。