鸿蒙开发-获取项目所需的私钥和证书
本文介绍了鸿蒙开发所需的四个关键文件获取流程:1)在DevEco Studio中生成私钥库文件(.p12)和证书请求文件(.csr);2)通过AppGallery Connect平台上传CSR文件获取证书文件(.cer);3)创建项目后生成签名描述文件(.p7b)。每个步骤都需注意文件路径、命名一致性和密码设置等重要细节。完成这些步骤后即可获取全部开发所需文件,为鸿蒙应用开发做好准备。
前言
鸿蒙开发通常需要四个文件:私钥库文件 (.p12)、证书请求文件(.csr)、证书文件(.cer)和签名描述文件(.p7b)。
本文将详细说明这四种文件是怎么获取的。
获取流程
获取私钥库文件(.p12)和证书请求文件(.csr)
如图,在DevEco Studo中a分别点击:构建>生成私钥和证书请求文件,进入生成界面。


第一行Key store file是选择私钥库,如果没有现成的,点击“New”,进入创建页面,创建页面需要你选择一个路径作为私钥库路径(最好和之后的文件保存在一块,下面会再次提到的)并设置私钥库文件名和私钥库密码,当此处完成,第二行将自动创建;如果有现成的,点击Choose Existing直接选择已有私钥库文件;
第二行Key store password是设置私钥库密码,请设置一个你记得住的密码,之后有需要;
第三行Alias是请你给你的私钥取一个别名,写一个你记得住的名字即可;
第四行Password是私钥的密码。
四项填写完毕,点击Next进入下一步,并自动完成.p12文件的创建。

这里只需要填写第五行CSR file即可,其目的是选择CSR保存的路径和CSR文件名称(切记,选路径的时候加上文件名称) 。

点击Finish,即可完成CSR文件的生成。至此,我们完成了program1.p12文件和program1.csr文件的创建。
获取证书文件(.cer)

进入AppGallery Connect,完成登录或注册,并进入图示画圈部分——证书、APP ID和Profile。
在证书部分,点击新增证书,并根据提示填写相关信息。证书名称请取记得住的,最好和上述步骤取的名字一致,证书类型选择“调试证书”,CSR文件就是上一步生成的CSR文件。点击提交,即可完成新增。

点击对应证书的下载按钮,下载cer文件。
获取签名描述文件(.p7b)
(这里的简要流程是:创建项目——>创建APP ID。创建项目在“开发与服务”中(见下图),点击创建即可,非常简单)
创建APP ID实际上就是在平台创建APP信息,它应与你实际的项目是相关的。点击APP ID部分,点击“新增”,选择项目,根据提示一步步完成新增即可(流程单一,不再赘述)。
创建APP ID时需要配置包名(这个包名和创建的鸿蒙开发程序包名一致),还请记住这个。
有可能还需要添加设备(通常是你登录过的设备),还请根据官方文档提示,完成这一步。

点击“Profile”部分,点击新增,根据提示一步步完成,切记新增时类型选择“调试”。
(一开始界面不太一样,但不用担心,选择应用名称和Profile名称,就会和我的一样了~)
完成之后,你将在列表中看到新增的文件,点击对应下载按钮,即可完成签名描述文件的获取。

至此,我们获取了所有所需文件。
更多推荐



所有评论(0)