2017-08-03 4 views
0

J'essaie d'obtenir le certificat SHA-1 pour mon projet Android Firebase, en suivant ces instructions https://developers.google.com/android/guides/client-auth. Quand je saisis cette commande dans mon cmd:Obtenez SHA-1 pour Android Firebase

keytool -exportcert -list -v \ 
-alias androiddebugkey -keystore %USERPROFILE%\.android\debug.keystore 

Je devais être invité à entrer un mot de passe, où je dois entrer android. Mais je reçois ceci:

enter image description here

Alors, qu'est-ce que je fais mal ici?

+1

c'est le \ causer des problèmes, retirez-le et tapez-le sur une ligne – StuStirling

+0

Oui. C'était le problème! – Nemus

Répondre

2

Le problème est la barre oblique (\) dans votre commande. Assurez-vous que tout est sur une ligne et supprimez les barres obliques (\). Gardez également à l'esprit que l'invite de commande interprète les commandes sur une seule ligne, donc ne répandez pas la commande sur plusieurs lignes car elle traitera tout sur une nouvelle ligne comme une commande différente. Mettez tout sur une ligne.

1

Il existe une autre façon d'obtenir une clé SHA pour un projet firebase utilisant android studio. suivez les instructions ci-dessous ce

1. Voir Android Studio de panneau de droite, vous trouverez Gradle onglet, comme cette enter image description here

2.Now Cliquez sur Gradle et vous obtenez ce

enter image description here

3.You'll trouver votre nom d'application there.If pas touché le actualiser icône coin supérieur gauche.

enter image description here

cliquez sur votre nom de l'application et aller comme ça Nom App> Tâches> android> Rapport de signature

Double-cliquez sur signature rapport et vous trouver votre AP clé SHA-1 dans votre RUN au bas de l'android studio comme celui-ci

enter image description here

copier le SHA1 et utilisez la touche où vous voulez.