我们有旧的 Firebase 项目用于应用程序,现在我们正在使用新的 Firebase 项目用于同一应用程序。在旧的 Firebase 项目中,有一个 SHA 密钥。现在我已经从旧的 Firebase 项目中删除了 SSH 密钥并添加到了新的 Firebase 项目中,但当时我遇到了这个问题:
您的一个或多个 Android 应用程序具有已在使用的 SHA-1 指纹和包名称组合
我想使用新的 Firebase 项目,那么如何解决此问题并且应用程序已经上线,因此我无法删除旧的 Firebase?
我已从旧 Firebase 项目中删除了 SHA 密钥并添加到新的 Firebase 项目中,但仍然遇到此问题:
您的一个或多个 Android 应用程序具有已在使用的 SHA-1 指纹和包名称组合
我已经从旧项目中删除了密钥超过 6-7 天。我希望我可以在新的 Firebase 项目中添加 SHA 密钥。
我也出现同样的错误
keytool -genkey -v -keystore debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000 -dname“CN = Android 调试,O = Android,C = US”
我只需转到当前项目的 .keystore 所在的目录并将其删除,然后为此项目生成一个新密钥,然后在我的 firebase 中使用此 SHA-1 密钥