华为应用商店(鸿蒙appgallery),保姆级上架教程,打包,签名……从零到一手 ...

莱莱  论坛元老 | 2025-1-17 13:33:19 | 显示全部楼层 | 阅读模式
打印 上一主题 下一主题

主题 1010|帖子 1010|积分 3030

媒介

既然是保姆级教程,那我就从从开始事无巨细的报告一下。
下方是目次,可能有些轻微相识的人只想知道签名、上传安装包之类的过程,可以快速跳转。
目次
媒介
正文
预备工作
电子版权和免责函
电子版权
免责函
备案(单机忽略)
隐私政策网址
一、腾讯文档
二、第三方托管或者appgallery里官方的云托管
签名、打包安装包 
后话

 
正文

预备工作

首先注册开发者账号,实名认证,否则几乎是用不了appgallery的
打开华为开发者联盟的官网,右上角即是登录入口。

之后就是正常的登录,然后实名

下面就是按照步骤来就好了,根据你的情况选吧。

选了之后就可以去appgallery开项目了。
appgallery在哪?

进到这内里后会叫你去创建项目,创建项目之后可以在项目里创建应用。

这里是在项目里了

纯血鸿蒙是不能在这里直接创建的,依据他的指引就好了。

APP ID 页面创建应用。

这里就可以管理我们的应用了。

到这里,我们要明确本身软件的定位,单机or必要联网
我们看看提交一个应用要必须要预备些什么。

没错,安装包,隐私政策网址,电子版权证书,备案信息,还有一个不太显着的免责函。
如果你是单机应用,那么备案信息是不用填的。
其他的内容都是不用第三方参与,可以自主填写的。
我们从电子版权证书开始讲
电子版权和免责函

电子版权

你可以通过中国版权掩护中央,申请软件著作权,但是吧,这个申请下来本钱挺高的。要么付出时间本钱,两三个月;要么付出款子本钱,加急申请。但毫无疑问,这个是一定要申请的,这个可以完备的证明你拥有你软件的全部权利,可以应用到任何必要证明的地方。但我们这里讨论的是上架的问题,所以有还有另一种更为保举的方法。
易版权申请电子版权,鸿蒙有个活动,可以免费搞一个,不外本日就要结束了。

结束了就只能走正常途径了,费钱搞。

如果你写完了软件,流程应该是很快的,叫你给个测试链接,填个应用的功能列表,稽核过了以后让你提交30或者60页源码pdf和利用手册(就是讲一讲你的软件怎么跳转有啥功能之类的),紧张是这些,并不难的,而且这些软件最焦点的的东西我也没法指导,每个人的软件都不一样嘛。
然后会继续稽核啊,有问题的话会叫你补正,按他说的做就好。正常来讲,搞这个不会超过半个月时间的。
末了拿到这个了就算大功告成。

免责函

这里有个免责函模板对吧,但点了之后下载的是企业的

 
https://developer.huawei.com/consumer/cn/doc/distribution/app/80301
翻到底下,可以看到个人开发者答应函.zip了,你点这个链接也能下。
之后把电子版权证书的word,图片和上面的答应函填进去就好了。
这些是最少必要的,如果有其他需求的话可以视情况而添加。
备案(单机忽略)

备案绝大部分人只能选择依靠大平台,比方腾讯云,阿里云,华为云之类的。
我们以华为云的个人备案为例讲一讲备案过程。
注册以及熟悉之类的我便不似appgallery里那样讲的细了,否则篇幅就太长了。
首先注册域名

注册要个实名信息模板,按着网站里的引导来做就好
之后要台服务器,就在华为云里挑一个你中意的,新人一般代价都挺便宜的。
备案的地方还挺显眼对吧

内里就是继续填一些信息了。
之后会有华为的人给你打电话确认,确认了就送审去了。等个三四天就差不多了。
然后就可以在这里填了

隐私政策网址

乍一看觉得挺难,要本身去建站,虽然已经买了服务器吧,但是还是有更简单的方法。
一、腾讯文档

这个最简单,在微信小步调里用腾讯文档新建一个文档,在内里写隐私政策,权限改成只能查看,仅本身可编辑,末了复制链接就可以了
效果如下

你如果问我隐私政策咋写,我只能答复叫ai写或者去找个同类型的软件借鉴一下或者在浏览器里搜“隐私政策生成器”,末了根据你本身的软件改一下就好了。忘了啥也不要紧,后面上架稽核会帮你把漏洞找出来的,不外等待的时间还是比较长的,一次动辄两三天,挺折磨人的。
二、第三方托管或者appgallery里官方的云托管

你在浏览器里搜“隐私政策生成器”,有些网站是提供永世摆设的功能的,不外可能要收费。
至于华为的云托管,其实他的功能远不止摆设隐私网站,可以深入探索看看。
因为我更保举第一个方法,快速高效,所以我就不详细展开这里的方法了。

签名、打包安装包 

打包想必是相较而言最麻烦的一步了,写了一堆代码,但是末了却不知道怎么构建安装包?请继续看下去吧
首先打开我们心爱的Deveco
生成私匙

点击导航栏的构建-生成私匙

之后点击NEW新建一个

这里的“Key store file”是选择你的p12文件的存储位置和名称,点击文件夹图标即可。

这里的Alias是别名,不要随便取,后面要用到,和暗码要记着
Advance setting选填,一些更详细的开发者信息

CSR file 就是选择你的csr文件的存储位置和名称,点击文件夹图标即可。

一切都完成后就会告诉你文件生成在了你之前设定的路径。

csr文件有什么用呢
回到appgallery
在这里我们生成cer文件(证书)和p7b(Profile)

这里就用上了csr了,我们选择发布,如果你以调试为目标就选择调试

之后就可以下载cer文件,有了之后我们来到profile页面,选择证书,就是选择你刚刚生成的cer文件,之后就可以下载p7b文件了。因为我们选的是发布的类型,所以不用添加设备。
必要留意的是,csr文件和cer文件和p7b文件必须一一对应,一不留意可能就搞错了。可能有些人部分过程出问题了,就重新开始操纵,效果生成了许多文件,随后本身都搞不清晰哪个对应哪个了(别问我怎么知道的QAQ)。

文件都预备好了,我们回到deveco
找到项目布局

点Signing Configs
把文件地址、暗码都填进去就好了,点击OK,大功告成。
插一句,如果你想真机调试,发起勾选Automatically generate signature,否则在appgallery里添加挺麻烦的,获取设备id并不容易,当然,这种方式的签名是只能用于调试,不能用来发布的。

末了还要再编译APP,末了在你项目标Build文件夹里可以找到生成的安装包。有signed和unsigned,提交就提交那个signed已签名的。

在软件包管理里上传安装包

末了就可以在提交的地方举行版本选择了

 
 
至此,紧张难关基本上解决了,可以提交上架稽核了。
上架稽核其实是又一道难关,我本身就被折磨的死去活来。如果读者有兴趣的话,可以在批评区讲一讲,我争取再写一文讲讲稽核。
后话

笔者初出茅庐,如有错误不敷之处,恳请包涵,并在批评区指出。
如有疑问之处,也可在批评区留言,我会及我所能尽快复兴。
 
Merryou
完。
 
 
 

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

莱莱

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表