如果您使用的是 Android Studio。您可以通过Gradle Tasks快速获取SHA1 证书指纹(调试、发布...所有构建类型!!):
签约报告
SHA1 显示在消息日志中
Android 插件(在 gradle 应用程序中配置)默认创建一个调试模式。
com.android.application
到密钥库的文件路径:
HOME/.android/debug.keystore
我建议将debug.keystore 附加到 build.gradle。为此,将文件 debug.keystore 放入 app 文件夹,然后在 gradle app 中添加 SigningConfigs:
apply plugin: 'com.android.application'
android {
................
signingConfigs {
debug {
storeFile file("../app/debug.keystore")
storePassword "android"
keyAlias "androiddebugkey"
keyPassword "android"
}
release {
storeFile file("../app/debug.keystore")
storePassword "android"
keyAlias "androiddebugkey"
keyPassword "android"
}
}
........
}
额外:如果要创建发布,请将文件 release.keystore 放入应用文件夹。(此示例使用相同的 debug.keystore)