Android studio中获取SHA1码及MD5码、及无法使用Keytool命令
2016-04-26 16:11
477 查看
Eclipse中获取SHA1码及MD5很方便,使用AS就不一样,需要使用到terminal命令行的方式,主要命令keytool,在terminal中输入keytool -help可以查看命令的使用方式。
无法使用Keytool命令在文末介绍
命令:keytool -list -v -keystore <你的密钥库绝对路径>
例:keytool -list -v -keystore G:\Chris\android.keystore.jks
如果你没有key怎么办,请翻到文末查看创建方法
那获取Debug版的怎么办呢?
当然,Debug也相对应了一个密钥库,密钥库的路径在.android下面
例:C:\Users\Administrator\.android\debug.keystore
注:debug.keystore就是密钥库并且没有密码。
操作步骤如下所示:
输入keytool -help
再次使用命令keytool -list -help
使用keytool -list -v -keystore <你的密钥库>
注意:密钥库有密码时需要输入密码,这里是隐性的输入,输入框会没有反应,输入完成之后敲Enter键就可以了
没有密钥库需要自己新建的,方法如下:
build->generate signed apk->create new...
至此获取SHA1及MD5码就成功了。
-----------------------无法使用Keytool命令:'keytool' 不是内部或外部命令,也不是可运行的程序或批处理文件。
出现这种情况是因为jdk未正确地在环境变量中配置。
路径:\jre\bin
解决方法:
一、配置环境变量(这技能99%应该都会的)
二、使用CD命令移动到该目录下,
(1)、先定位到源磁盘 直接输入 E:
(2)、使用CD命令移动到该目录
这样就可以愉快地获取SHA1啦
End
无法使用Keytool命令在文末介绍
命令:keytool -list -v -keystore <你的密钥库绝对路径>
例:keytool -list -v -keystore G:\Chris\android.keystore.jks
如果你没有key怎么办,请翻到文末查看创建方法
那获取Debug版的怎么办呢?
当然,Debug也相对应了一个密钥库,密钥库的路径在.android下面
例:C:\Users\Administrator\.android\debug.keystore
注:debug.keystore就是密钥库并且没有密码。
操作步骤如下所示:
输入keytool -help
再次使用命令keytool -list -help
使用keytool -list -v -keystore <你的密钥库>
注意:密钥库有密码时需要输入密码,这里是隐性的输入,输入框会没有反应,输入完成之后敲Enter键就可以了
没有密钥库需要自己新建的,方法如下:
build->generate signed apk->create new...
至此获取SHA1及MD5码就成功了。
-----------------------无法使用Keytool命令:'keytool' 不是内部或外部命令,也不是可运行的程序或批处理文件。
出现这种情况是因为jdk未正确地在环境变量中配置。
路径:\jre\bin
解决方法:
一、配置环境变量(这技能99%应该都会的)
二、使用CD命令移动到该目录下,
(1)、先定位到源磁盘 直接输入 E:
(2)、使用CD命令移动到该目录
这样就可以愉快地获取SHA1啦
End
相关文章推荐
- 土人系列AS入门教程 -- 对象篇
- 土人系列AS入门教程--语法篇
- ASP木马后门新思路
- Run As Service runassrv.exe 详细参数第1/2页
- 土人系列AS入门教程--基础篇
- asp MD5加密方式使用建议
- C语言压缩文件和用MD5算法校验文件完整性的实例教程
- 浅谈C#中Md5和Sha1两种加密方式
- C#中is和as用法实例分析
- C#中的is和as操作符区别小结
- C#基础语法:as 运算符使用实例
- 基于C#对用户密码使用MD5加密与解密
- Linux系统递归生成目录中文件的md5的方法
- C#中is与as的区别分析
- 在C#中生成与PHP一样的MD5 Hash Code的方法
- asp.net实现md5加密
- Java Web开发之MD5加密用法分析
- C#计算字符串哈希值(MD5、SHA)的方法小结
- sql with as用法详解
- PrintStream、MD5、ByteArrayInputStream、 ByteArrayOutputStream、16位流介绍