获取SHA-1指纹的方法和获取指纹的方法一样吗?之前,我正在运行这个命令:
我不清楚我得到的结果是不是SHA-1指纹。有人能解释一下吗?
获取SHA-1指纹的方法和获取指纹的方法一样吗?之前,我正在运行这个命令:
我不清楚我得到的结果是不是SHA-1指纹。有人能解释一下吗?
当前回答
在Windows操作系统下打开“命令提示符”,进入以下文件夹。
C:\Program Files\Java\ jdk1.7.0_05 \ bin
使用cd <下一个目录名称>命令将目录改为下一个目录。 使用命令cd ..将目录更改为“上一页”
现在输入下面的命令:
keytool -list -v -keystore "%USERPROFILE%\.android\debug.keystore" -alias androiddebugkey -storepass android -keypass android
其他回答
通过cmd进入你的java bin目录:
C: Java程序文件\ jdk1。7 . 0_25 \ bin >
现在在你的cmd中输入以下命令:
keytool -list -v -keystore "c:\users\your_user_name\.android\debug.keystore" -alias androiddebugkey -storepass android -keypass android
如果你使用android studio使用简单的步骤:
运行你的项目 点击Gradle菜单 展开Gradle任务树 点击android-> signingReport
如果没有任何显示(android studio 2.2),那么
从运行栏点击切换任务执行/文本模式
请参考以下图片获取SHA-1密钥
用你的user & pass试试这个
keytool -v -keystore(路径jks文件)
Exe
keytool -list -v -keystore “E:\AndroidStudioProject\ParathaApp\key.jks” -alias key0 -storepass mks@1 -keypass golu@1
除了Lokesh Tiwar的回答
对于发布版本,在gradle中添加以下内容:
android {
defaultConfig{
//Goes here
}
signingConfigs {
release {
storeFile file("PATH TO THE KEY_STORE FILE")
storePassword "PASSWORD"
keyAlias "ALIAS_NAME"
keyPassword "KEY_PASSWORD"
}
}
buildTypes {
release {
zipAlignEnabled true
minifyEnabled false
signingConfig signingConfigs.release
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
现在运行Lokesh's Answer中的signingReport将显示发布版本的SHA 1和MD5密钥。