获取sha1

来源:互联网 发布:中国阶级 知乎 编辑:程序博客网 时间:2024/05/16 09:17
在使用高德地图的时候为了获取KEY,需要输入发布版sha1码和调试版sha1码。
首先按照官方给出的命令 获取调试版sha1码 :
开发模式使用 debug.keystore,命令为:keytool -list -v -keystore debug.keystore
直接这样输入你可能报错 keytool 不是内部命令也不是可运行程序。这是因为keytool是java的命令,你这时要切换到C:\Program Files\Java\jdk1.7.0_67\bin目录下才能
使用该命令,此时,我们已经解决了keytool不是内部命令的问题
但此时如果你继续输入keytool -list -v -keystore debug.keystore 命令,会提示你找不到keystore,这时你应该换成命令:
keytool -list -v -keystorec:\users\Administrator\.android\debug.keystore -aliasandroiddebugkey -storepassandroid -keypass android
彩色1部分:这部分一般是默认的,大多人都是一样的位置
彩色2部分:别名,这部分也是默认
彩色3,4部分:都是密码,也是默认的

这时你会获得调试模式下的sha1码。
要想获得发布模式下的sha1码,首先你要有自己的keystore ,通过android studio 可以方便的创建自己的 keystore 步骤如下:
点击 Build --> generate singed apk 按步骤生成自己的keystore ,然后就按照命令:
keytool -list -v -keystoreE:\liuhai\keystore\app.jks -aliasapp-storepass mima-keypassmima
彩色1部分;你自己生成的keystore的位置
彩色2部分:自己设置的别名
彩色3,4部分;你自己设置的密码


有时候要获取应用签名,也可用用上面的的方法 。你看到的MD5就是应用签名。图中都有
0 0
原创粉丝点击