2016-08-25 28 views
14

Próbuję utworzyć dynamiczny link w Firebase, gdy wybieram aplikację na Androida, pokazuje komunikat "Dodaj SHA-1 do tej aplikacji na Androida", I "Już dodałem dane uwierzytelniające, ale nie jestem pewien, jak dokładnie" dodać SHA-1 do aplikacji "Jak dodać SHA-1 do aplikacji Android?

Jak to się robi?

+0

wyboru [to] (http://stackoverflow.com/questions/27609442/how-to-get -the-sha1-fingerprint-certificate-in-android-studio-for-debug-mode), aby uzyskać klucz SHA-1 ze swojego studia Android i dodać go do swojego projektu firebase – SripadRaj

+0

Mam już klucz SHA-1, ale ja nie wiem jak dodać go do mojego projektu firebase –

Odpowiedz

29

chane firebase project setting[![Press add fingerprint button] 2 sha1 wygenerować w android studio:

  1. Wybierz Gradle w android Studion z lewym panelu

  2. Wybierz swoją aplikację

    3.In tasks-> android-> signingReport

    How to get sha1 fingerprint

Znajdziesz odcisk palca SHA1 w "Gradle Konsola"

dodać ten odcisk SHA1 w Firebase konsoli

Add SHA1 fingerprint

+0

Znaleźliśmy nowy sposób na podpisanie raportu;) –

+0

zapamiętaj w wynikach raportu podpisywania skopiuj sha1 wydania i debugowania. – humazed

+0

Nie można uzyskać SHA. – CopsOnRoad

13

Alternatywnie można użyć wiersza polecenia, aby uzyskać SHA 1 odcisk palca:

za certyfikat debugowania należy użyć:

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

należy zmienić „c:\Users\user” ze ścieżką do okna katalogu użytkownika

jeśli chcesz dostać produkcję SHA-1 dla własnego certyfikatu, należy wymienić „C:\Users\user\.android\debug.keystore” ze ścieżki niestandardowych kluczy i używać KeystorePass i Keypass zamiast android/android.

niż zadeklarować SHA-1 odciski palców można dostać się do swojej Firebase konsoli jako Damini powiedział

2

na wszelki wypadek: podczas korzystania z wiersza polecenia, aby wygenerować odcisk palca SHA1, należy zachować ostrożność podczas określający ścieżkę folderu. Jeśli nazwa użytkownika lub android ścieżka folderu zawiera spację, należy dodać dwa podwójne cytaty, jak poniżej:

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