Frage Ihre Operation wurde in Firebase Console verboten


Ich habe ein Android-Projekt erstellt. Jetzt möchte ich Firebase in mein Android-Projekt hinzufügen. Ich registriere meine Anwendung auf der Firebase-Konsole. Wenn ich nun versuche, meinen sha-1-Schlüssel zum Projekt hinzuzufügen, bekomme ich einen Fehler.

enter image description here

Ich suche auf Google und Stackoverflow, habe aber keine richtige Antwort erhalten. Laut einigen Antworten tritt dieser Fehler auf, wenn ich denselben sha-1-Schlüssel in ein anderes Projekt von Firebase einfüge. Lass mich dir sagen, dass dies mein einziges Projekt in der Firebase-Konsole ist. Ich habe kein anderes Projekt in diesem Firebase-Konto.

Was könnte das Problem sein und wie kann ich dieses Sha-1 in meinem Firebase-Projekt hinzufügen?


14
2018-01-27 10:31


Ursprung


Antworten:


Endlich habe ich das Problem selbst gelöst,

Firebase speichert intern jeden Paketnamen mit dem zugehörigen SHA-1-Schlüssel. Wenn wir den gleichen Paketnamen & SHA-1 in Firebase verwenden, wird es nicht erlaubt, es zu benutzen und den gleichen Fehler zu erzeugen, der in der Frage erwähnt wird. Zum Lösen müssen wir entweder den Paketnamen ändern oder den Schlüssel SHA-1 eines anderen Schlüsselspeichers verwenden.


9
2018-02-15 12:45



Führen Sie diesen Befehl aus, um das Debug-Zertifikat zu erhalten C: \ Programme \ Java \ jdk1.8.0_131 \ bin Schlüsselwerkzeug kommt mit dem Java SDK.

keytool -list -v -keystore C:\Users\DELL\.android\debug.keystore -alias androiddebugkey -storepass android -keypass android

0
2018-02-05 10:52



Sie können / haben in jedem Firebase-Projekt eine App mit demselben Paketnamen / derselben Paket-ID und demselben SHA1-Fingerabdruck. Ich hatte versucht, die bestimmte App aus dem Projekt zu löschen, das ich zuvor erstellt hatte. Aber es wird mir auch nach 24 Stunden App-Löschvorgang nicht helfen. (Ich glaube, dass es einige Zeit dauern wird, um die App-Details in der Firebase-Projektkonfiguration zu aktualisieren)

Also habe ich versucht, das gesamte Firebase-Projekt, das ich zuvor erstellt habe, zu löschen und versucht, die neue App mit den gleichen Details im neuen Firebase-Projekt zu erstellen.

Es funktioniert ... (In meinem Fall kannte ich zwei Firebase-Projekte, die die Apps mit denselben Details haben)


0
2018-06-20 05:36