Cocos Creator将游戏打包为 HarmonyOS 应用(三)

263 阅读2分钟

上次我们说了两种方式生成密钥和证书请求文件,今天我们继续往下面操作。我们要生成的证书请求文件,向AppGallery Connect申请发布证书和Profile文件

1.(1)登录华为的AppGallery Connect。点击 用户与访问

image.png

(2)在右侧找到证书管理

image.png

(3)在证书管理中--》新增证书

image.png  

(4)填写证书名称,上传我们之前生成的证书请求文件,然后提交。

image.png

(5)在证书管理处,我们就可以看到刚才申请的证书,下载该证书。

image.png  

2. 生成并下载 HarmonyAppProvision Profile 文件(.p7b 文件)

(1)点击我的项目

image.png

(2)点击我们之前的创建的项目。

image.png

image.png  

(3)找到左下角的HarmoneyOS应用下的HAP Provision Profile管理

image.png

(4)点击添加。

image.png  

(5)填写名称,类型选择发布,然后选择证书。

image.png

(6)勾选我们之前申请的证书。

image.png

(7)提交

image.png

(8)在管理HAP Provision Profile 列表就可以看到刚才提交申请的HarmonyAppProvision Profile 文件了,然后下载回来

image.png

  2.(1)打开DevEco Studio开发工具,并且打开之前的那个项目。打开File 下的Project Structure

image.png

(2)找到Release ,Store file(*.p12)选择我们之前生成的P12文件。Store password 和 Key password 是一样的,填写我们之前记录的密码。Key alias 也是填写我们之前的记录下来的

alias。Sign alg 默认即可。Profile file(.p7b),选择我们刚才下载的HarmonyAppProvision Profile 文件。Certpath file(.cer)选择我们之前下载的证书文件。

image.png

(3)还有另一个地方,也作同样的处理。

image.png

(4)Build Variants 选择release

image.png

(5)进行打包,选择Build Hap(s)

image.png

(6)等待打包完成,打包的过程有点久,要耐心等待下。

image.png

(7)等打包完成后,打开目录,就可以看到了打包后的安装包了。

image.png

好了,今天就先说到这里。可能写的过程中还有很多不好的地方,希望大家能指出来,在此,谢谢大家