Android 和 IOS 平台签名证书生成指南

释放双眼,带上耳机,听听看~!

keystore的作用

Android平台打包发布apk应用,需要使用数字证书(.keystore文件)进行签名,用于表明开发者身份。

Android证书的生成是自助和免费的,不需要审批或付费。

此教程的目的是生成.keystore文件,或者获取.keystore文件的 MD5 和 SHA256 参数。

windows平台生成证书的方法:

安装java,并配置环境变量

1、下载JRE软件:https://pan.baidu.com/s/1Jc7zGroF8QdB7QuxaCqKtw 解压码:4tjz

2、安装JRE软件,直接常规软件安装方法,点下一步,直到完成即可。记录下安装目录,比如:C:Program FilesJavajre1.8.0_231

3、windows 桌面双击进入我的电脑,然后鼠标右键选择属性。

 

 

Android 和 IOS 平台签名证书生成指南

 

4、设置环境变量

Android 和 IOS 平台签名证书生成指南

5、再设置一个path环境变量

Android 和 IOS 平台签名证书生成指南

使用 win+q 快捷键打开windows搜索,输入cmd 打开命令提示符,输入 java -version 如果出现下面的提示,表示已经安装成功

Android 和 IOS 平台签名证书生成指南

 

生成 keystore 文件,或者获取 keystore 文件的 MD5 和 SHA256

如果是在线生成,请按照下面 情况一 来操作。如果您是初次打包APP,并未生成过 keystore文件,请按照 情况二 来操作。如果您不记得是否生成过 .keystore 文件,请直接参照 情况二

情况一:已有 .keystore 文件,获取它的 MD5 和 SHA256 的方法

1、使用 win+q 快捷键打开windows搜索,输入cmd 打开命令提示符

2、使用cd命令,定位到您的 .keystore 文件目录,如果不知道 keystore 文件在哪里,可以在 HBuilderX 软件->发行->云打包中查看证书文件路径。比如我的路径是 d:qibier.keystore。

3、使用 keytool 命令,查看 MD5 和 SHA256 值,如下图所示:

Android 和 IOS 平台签名证书生成指南
keytool -list -v -keystore d:qibier.keystor

命令行红色部分为你的 .keystore 文件路径

情况二:生成全新的 .keystore 文件

生成全新 .keystore 文件的命令行:

keytool -genkey -alias testalias -keyalg RSA -keysize 2048 -validity 36500 -keystore test.keystor

testalias :是证书别名,可修改为自己想设置的字符,建议使用英文字母和数字

test.keystore :是证书文件名称,可修改为自己想设置的文件名称

Android 和 IOS 平台签名证书生成指南

要查看你生成的这个文件的md5,sha256等信息,请使用上面 情况一 中的方法。

至此,我们已经可以自己生成.keystore文件,并且获取它的信息了。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

给TA打赏
共{{data.count}}人
人已打赏
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索