Android 与Firebase中的SHA-1混淆
我想知道我需要在这个窗口中写什么SHA-1: 这是我在Android Studio内的signinReport上看到的一个,如下所示: 或者,这是我需要根据本教程生成的SHA-1: 还是他们是同一个人 另外,当我试图通过命令行遵循他们的教程时,我只是,无法让它工作,我做错了什么:Android 与Firebase中的SHA-1混淆,android,firebase,android-studio,Android,Firebase,Android Studio,我想知道我需要在这个窗口中写什么SHA-1: 这是我在Android Studio内的signinReport上看到的一个,如下所示: 或者,这是我需要根据本教程生成的SHA-1: 还是他们是同一个人 另外,当我试图通过命令行遵循他们的教程时,我只是,无法让它工作,我做错了什么: 完全困惑,希望得到澄清您可以使用工作室提供的sha1键,如下图所示 或者您也可以像下面一样使用命令(打开CMD并点击下面的命令) 对于调试模式: keytool -list -v -keystore ~/.an
完全困惑,希望得到澄清您可以使用工作室提供的sha1键,如下图所示 或者您也可以像下面一样使用命令(打开CMD并点击下面的命令) 对于调试模式:
keytool -list -v -keystore ~/.android/debug.keystore -alias androiddebugkey -storepass android -keypass android
对于释放模式:
keytool -list -v -keystore {keystore_name} -alias {alias_name}
例如:
keytool -list -v -keystore C:\Users\MG\Desktop\test.jks -alias test
那么cmd是一种查找现有androidstudio密钥的方法?另一件事:我在哪里运行这个命令?因为当我将您的代码复制粘贴到Java bin文件夹中时,我得到
keytool错误:Java.lang.Exception:Keystore文件不存在
@TTnote,您需要在命令提示符下运行上述命令,无需进入Java文件夹。只需打开cmd并在命令上方运行这是Android Studio内部的真实信号报告。