给apk生成MD5密码几种方法

第一种:(使用签名)

首先生成apk时使用签名的,不用再用其他工具生成MD5密码,在填写.keystore时候记住自己填写的密码,在生成apk时候,可以使用原来的密码,在生成apk时候就自动生成MD5密码。

第二种:(使用签名)

要使用Java的命令,必须要在系统环境变量中设置好。在你的jdk里边找到keytool.exe 然后才能使用:

例如在D盘中放置,dos窗口命令如下:(cd 空格 文件名可进入下一级文件夹,只能一级一级进入)


D:>keytool  -list -alias 在导出时程序的别名 -keystore  tangshan.keystore(导出时使用的证书名称) -storepass 123456-keypass 123456


出的结果为:

在导出时程序的别名, 2014-8-10, PrivateKeyEntry,

认证指纹 (MD5): 90:13:AF:46:0A:DC:5C:6C:77:0E:AA:AF:DA:8A:AB:72

 


下面是获取程序里面的MD5的命令:


[java] view plaincopyC:\Program Files\Java\jdk1.6.0_10\bin>keytool -list -alias gao.keystore -keystor 
e gao.keystore 
输入keystore密码: 
gao.keystore, 2011-5-16, PrivateKeyEntry, 
认证指纹 (MD5): 01:39:6A:82:50:A4:9E:4C:23:10:49:51:BC:D4:7A:B7 

这个alias不是乱填的,在我么进行签名的时候就已经填写了这个alias,在用eclipse导出时会看到这个别名。

 

第三种:(使用签名的用法)

APK承袭JAVA,证书RSA文件生成方式与JAVA同源,获取APK证书MD5思路:

得到APK的RSA证书文件
使用Java工具的keyytool命令获取
使用该工具准备条件(2选1即可):

安装JDK(Java Development Kit)环境即可
为确保运行,可添加到环境变量或者在cmd窗口中中cd到对应路径执行。keytool命令对应文件keytool.exe的目录一般为C:\Program Files\Java\jre7\bin\keytool.exe

具体步骤

1、解压得到RSA文件

APK以zip文件方式打开,在\META-INF\目录中存在一个.RSA后缀的文件,一般名为CERT.RSA

2、使用keytool命令获取证书信息(包括MD5)

运行如下keytool命令即可:keytool -printcert -file CERT.RSA

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值