乐趣区

安卓自有证书的生成

Android 证书生成

1、需安装 Java 的 JDK 到本地;
下载地址:https://www.oracle.com/techne…
注意:经测试最新版本 12.0 的生成的签名只有 SHA1 和 SHA256,没有 MD5,但是微信公众平台绑定移动应用是 32 位的,经过查找,发现是版本原因,所以最后换成 8.0 版本的,生成的证书指纹有 MD5、SHA1 和 SHA256 三种

2、配置环境变量
找到 java 安装的根目录,找到 bin 文件夹

在此文件夹下右击打开命令窗口
(1)测试 java 是否安装成功 java -version,返回版本号说明安装成功

(2)配置环境变量
返回桌面我的电脑右击点击属性,点击高级系统设置,进入系统属性配置界面,点击高级下边的环境变量,在系统变量中找到 Path 进行编辑,添加 bin 文件的根目录

(3)在 d 盘下新建文件夹 android(注:直接保存在 c 盘可能因为权限问题会失败,所以我保存在 d 盘了)
在 bin 文件中打开命令控制窗口:keytool -genkey -alias demo.keystore -keyalg RSA -validity 40000 -keystore /D:android/demo.keystore/
之后你会发现在 d 盘 android 文件夹下生成了一个 KEYSTORE 文件,如下图

(4)在 D:android 下右击打开命令窗口
更改密钥库类型命令:keytool -importkeystore -srckeystore demo.keystore -destkeystore demo.keystore -deststoretype JKS

查看 keystore 文件:keytool -list -v -keystore demo.keystore

以上就是生成签名的所有步骤啦,有问题请留言,谢谢~
————————————————
版权声明:本文为 CSDN 博主「爱吃栗子的姑娘」的原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/sinat_1…

退出移动版