/ / Probleme beim Login mit gmail und Generieren des SHA1 - Schlüssels in Android - Android, sha1

Probleme bei der Anmeldung mit Google Mail und Generierung von SHA1-Schlüssel in Android - Android, sha1

Ich versuche, eine Android-App zu erstellen, in der sich Benutzer mit ihrem Google Mail-Konto anmelden können. Die Schritte, die ich befolgt habe, sind:

  1. Ein Google Developers Console-Projekt wurde erstellt.
  2. Um die Client-ID zu erstellen, muss der Paketname und der SHA1-Schlüssel wie beschrieben angegeben werden Hier

Wenn ich einen SHA1-Schlüssel verwende, heißt es: "Der von Ihnen angegebene Signatur-Fingerabdruck wird bereits von einem anderen Android-OAuth2-Client verwendet."

Ich habe über dieses Problem gegoogelt und festgestellt, dass dies darauf zurückzuführen ist, dass ich bereits den gleichen SHA1-Schlüssel für ein anderes Projekt verwende.

Nun ist das Problem, ich bin nicht klar mit demKonzept des SHA1-Schlüssels. Meines Wissens verfügt jedes Projekt über einen eigenen SHA1-Schlüssel (dies ist eine Art verschlüsselter Schlüssel für ein bestimmtes Projekt). Ich habe einige Befehle zum Generieren des SHA1-Schlüssels gefunden, aber ich kann keine gute Beschreibung der beim Generieren dieses Schlüssels verwendeten Variablen finden.

Irgendwie bekam ich den Befehl, einen Schlüsselspeicher zu erzeugenDatei (Ich bin nicht klar, was es tut). Ich bin hier festgefahren. Ich weiß nicht, ob ich einen SHA1-Schlüssel von diesem Keystore erhalten kann oder nicht. Wie sollte ich also einen gültigen SHA1-Schlüssel für ein bestimmtes Projekt generieren?

Antworten:

1 für die Antwort № 1

Nach vielem googeln bekam ich diesen Befehl: "keytool -list -v -keystore" myapp.keystore "

Wir können einen eindeutigen SHA1-Schlüssel für jedes Projekt erhalten, indem Sie in diesem Befehl unsere Keystore-Datei angeben.