一、
生成keystore,在控制台打开javaJDK目录,输入 keytool -genkey -alias android.keystore -keyalg RSA -validity 20000 -keystore android.keystore 命令,填写信息后生成一个keystore, 新建一个unity工程,修改包名,添加这个keystore,导出apk
生成keystore.png
3.将生成的apk后缀改为rar,进行解压
4.解压后找到cert.rsa文件,复制路径
5.在控制台中输入:keytool -printcert -file “你的CERT.RSA路径” 获得apk的SHA1值
获得SHA1值.png
二、
使用 keytool(jdk自带工具)获取SHA1
,按照如下步骤进行操作:
1.运行进入控制台。
2.在弹出的控制台窗口中输入 cd .android 定位到 .android 文件夹。
3.继续在控制台输入命令。
debug.keystore:命令为:keytool -list -v -keystore debug.keystore
自定义的 keystore:命令为:keytool -list -v -keystore apk的keystore
如下所示:
提示输入**库密码,编译器提供的debug keystore默认密码是 android,自定义签名文件的密码请自行填写。输入**后回车(如果没设置密码,可直接回车),此时可在控制台显示的信息中获取 SHA1 值,如下图所示:
说明:keystore 文件为 Android 签名证书文件。