当前位置:   article > 正文

一键生成安卓证书_HamonyOS应用真机调试所需的证书文件如何获取?

鸿蒙 项目证书生成

众所周知安卓应该的安装包后缀为apk,而鸿蒙应用安装包的后缀为hap。使用真机设备进行调试前,需要在AppGallery Connect中申请调试证书和Profile文件,并对HAP进行签名后进行调试。详细的调试流程如下图所示。

1. 生成秘钥文件和证书请求文件

06d7d512aaeb053b28ebb42e2c0b15b3.png
9b63c379838381f328223b805f909256.png
ae02a0798bae62159b1946f4a21d3c5b.png
fd5d4b3edf2043672a7c7a4f5b4c65a3.png
fd1c94d9fe5baa88fd84f63fac274966.png

为签名文件设置密码。

dc60ede267f7684cb5dc96792f29bf7f.png

补全其他信息,然后点击“Generate Key and CSR”。

5388e6b99c71a51bc1c5da75a3d90427.png

设置CSR文件(请求文件)路径。点击“OK”。此时生成demo.p12(秘钥文件)和demo.csr(请求文件)两个文件。

7dff2706786ef64662a6e836254c856b.png

2. 生成证书文件

进入AppGallery Connect后台,选择用户与访问。

611a9187d88a79941c05db779ce33422.png

选择左侧证书管理。

13d893da5794e6288a001c0ab46b4a2f.png

只有受邀请的用户才可以访问证书管理菜单,所以必须要先申请。给途中邮箱发送相关信息,会有专门的人帮着开通。

71e089216bfecf25e9a7f50458c38cb6.png

点击新增证书,证书名称自定义,请求文件就是刚刚IDE生成的那个.CSR文件,证书类型选择“调试证书”。点击“提交”。

58fea78a6819375d6794689bbbe079ca.png

点击下载,就会下载一个.cer的证书文件。此时我们已经有三个文件了,.p12、.csr、.cer。

7623b3d6079424e8da98cee6105b1316.png

3. 申请Profile文件

选择 “我的项目”。

9fa0efb25b4bc7e491db83a57bdfd40a.png

创建一个项目。

8236c10161d80a2b39a89d2c986830c8.png

继续在当前项目下创建一个HarmonyOS应用。

9902a2a3657fa7a85c13b19b1e05f048.png


选择APP(HarmonyOS应用),包名为自己工程的包名,包名可在config.json下bundleName处获取。

1d9f01ae611051dfdec6038fa5f984b4.png

创建好应用后点击“添加”。

cd321d8493723db596b1dcd3f9a25633.png

选择证书为刚刚后台添加的证书。选择设备为后台添加的设备(下一章讲如何添加设备),目前华为手机还没有推送HarmonyOS系统,所以没有HarmonyOS手机的人无法添加设备。但是,华为GT2 pro手表现在是可以添加的。

301ee161d3f4c3ef3c44e9db63b427d4.png

提交后就生成了profile文件。此时需要的已经生成了4个文件。 P12 csr cer p7b 四种文件。Csr文件只是为申请文件,hap包签名时不需要,所以真正签名时候只需要3个文件。

d6075ef62aa6db9c81db5e5bd93c71ce.png
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/凡人多烦事01/article/detail/264700
推荐阅读
相关标签
  

闽ICP备14008679号