Unity 之 获取发布APK的SHA1值步骤详解

前言:最近在接入TGSDK提交审核时,发现有一个必填项SHA11,SHA1是一种密码散列函数。

一,进入指定目录

打开命令控制台(win+R)输入cmd回车:
1.1.11.1.2

切换盘符到JDK目录盘,(下图从C切换到D盘)
1.1.3
在Unity – Editor – Preferences面板中可查看安装目录1.1.4
点击“Copy Path”复制目录,然后粘贴到本地目录打开,并打开其下bin文件夹,然后再次复制目录(例: D:\Program Files\Unity\2019.4.19f1c1\Editor\Data\PlaybackEngines\AndroidPlayer\OpenJDK)
1.1.6
在命令窗口进入到上面复制的bin目录下,命令:

cd D:\Program Files\Unity\2019.4.19f1c1\Editor\Data\PlaybackEngines\AndroidPlayer\OpenJDK\bin

1.1.7


二,输入命令

继续在控制台输入命令
为:keytool -list -v -keystore 自定义的 keystore

keytool -list -v -keystore C:\Users\Czhenya\.android\debug.keystore

2.1.1
自定义签名文件的密码请自行填写,输入密钥后回车(如果没设置密码,可直接回车),安卓编译器提供的debug keystore默认密码是 android。


三,获取SHA1

3.1.1


三,获取 MD5

命令:

keytool -list -v -keystore C:\Users\Czhenya\.android\debug.keystore | openssl dgst -md5

四,总结

获取SHA1步骤:

  1. 运行进入控制台
  2. 在弹出的控制台窗口中输入定位到 OpenJDK/bin文件夹
  3. 继续在控制台输入命令:keytool -list -v -keystore 自定义的 keystore
  4. 提示输入密钥库密码,自定义签名文件的密码请自行填写。输入密钥后回车(如果没设置密码,可直接回车),安卓编译器提供的debug keystore默认密码是 android。
  5. 此时可在控制台显示的信息中获取 SHA1 值例:SHA1:K8:VV:I2:13:H9:55:U3:C1:B1:5G:64:K2:4H:M2:G5:77:F1:L9

4.4.4



  1. 百度百科诠释:SHA-1(英语:Secure Hash Algorithm 1,中文名:安全散列算法1)是一种密码散列函数,美国国家安全局设计,并由美国国家标准技术研究所(NIST)发布为联邦数据处理标准(FIPS)。SHA-1可以生成一个被称为消息摘要的160位(20字节)散列值,散列值通常的呈现形式为40个十六进制数。 ↩︎

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

陈言必行

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值