2016-05-05 8 views
0

In Facebook sdk, muss ich hinzufügen und speichern Sie Ihre Schlüssel in meinem Profil-Projekt. Wenn das Android-Projekt ein Release mit einem Keystore erstellt hat, habe ich einen Keyhash. Meine Frage: , wenn ich mein Projekt mit mehreren Maschinen erstellen, Keyhash zu ändern ?. Gibt es einen einzigartigen Schlüssel-Hash mit nur einem Keystore?Gibt es einen eindeutigen Schlüssel-Hash in Android?

Antwort

0

Nein. Sie können in Ihrem Facebook-Projekt mehrere Hash-Schlüssel hinzufügen. Wenn Sie Ihr Projekt mit mehreren Maschinen veröffentlichen, generieren Sie Hash-Schlüssel dieser Maschinen und fügen sie getrennt durch Komma hinzu.

+0

Also, Schlüssel Hash hat sich geändert, wenn ich Release-Projekt auf anderen Maschinen erstellen? –

+0

Oh Mann !! Was versuchst du zu fragen? – Jas

+0

Oh. Entschuldigung, wenn Sie meine Frage nicht verstehen, weil mein Englisch nicht gut ist. Meine Frage: Hat Keyhash geändert, wenn ich mein Projekt auf anderen Rechnern release? –

0

Von Ihrer Frage wird der Schlüssel-Hash der Datei für jede Maschine geändert. Es ist einzigartig nur für ein bestimmtes System mit Android-Studio. Immer wenn Sie einen Build mit einem anderen System erstellen, ändert sich der Schlüssel-Hash. Die einzige Lösung ist, dass Sie den neuen Schlüssel-Hash auf der Facebook-Entwicklerseite aktualisieren müssen, wenn Sie ein neues Build auf dem anderen System erstellen.

Für Ihre zweite Frage, gibt es eine einzigartige Keyshash mit nur einem Keystore?

Es ist nicht möglich, Key-Hash für einen Keystore zu generieren.