221 votes

Où se trouve debug.keystore dans Android Studio ?

J'ai besoin d'activer l'api google+, donc j'ai besoin de l'adresse suivante debug.keystore . Je suis passé à Android Studio et je ne sais pas où il se trouve. Je peux le trouver dans eclipse au chemin ~/.Android/debug.keystore.

174voto

Vera Points 956

EDIT Étape 1) Allez dans Fichier > Structure du projet > sélectionnez le projet > allez dans "signature" et sélectionnez votre keystore par défaut ou celui que vous voulez et remplissez tous les détails. Si vous n'êtes pas en mesure de remplir les détails, appuyez sur le bouton vert '+'. Je l'ai mis en évidence dans la capture d'écran. enter image description here

Étape 2) TRÈS IMPORTANT : Allez dans Build Types> sélectionnez votre type de construction et sélectionnez votre "Signing Config". Dans mon cas, je dois sélectionner "config". Vérifiez la région en surbrillance. enter image description here

154voto

Samir Mangroliya Points 21263
  • Pour les utilisateurs de Windows : C:\Users\USERNAME\.android\debug.keystore (Remplacez USERNAME par le nom d'utilisateur de votre PC)

  • Pour les utilisateurs de Linux ou de Mac OS : ~/.android/debug.keystore

Après vous obtiendrez SHA1 par le code ci-dessous en utilisant l'invite de commande :

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

73voto

alexshr Points 939

Dans Android Studio, vous pouvez trouver toutes les informations relatives à la signature de votre application sans aucune commande de la console :

  1. Ouvrez votre projet

  2. Cliquez sur Gradle dans le panneau latéral droit

  3. Dans le panneau des projets Gradle, ouvrez les dossiers : Votre Projet -> Tâches-> Android

  4. Exécutez la tâche signingReport (double clic) et vous verrez le résultat dans la console Gradle (chemins du keystore, SHA1, MD5, etc.).

signingReport task and its result

60voto

BlaShadow Points 1028

Vous pouvez utiliser cette commande qui récupérera toutes vos clés de stockage, allez dans votre terminal et dans le répertoire racine de votre Android exécutez ceci :

./gradlew signingReport

il vous donnera quelque chose comme ceci une liste de key-store et leurs informations :

enter image description here

59voto

Matt.Harris Points 709

Une autre façon de trouver vos informations clés est d'aller dans votre dossier java, pour moi c'était à l'adresse suivante

C:\Program Files\Java\jdk1.8.0_60\bin

et exécutez la commande suivante

keytool -list -v -keystore "%USERPROFILE%\.android\debug.keystore" -alias androiddebugkey -storepass android -keypass android

à partir de la commande, vous pouvez facilement voir que l'adresse du keystore est "c : \users /<%mylogin%>.Android \debug.keystore " , l'alias est "androiddebugkey" le mot de passe du magasin est "Android" le mot de passe de la clé est "Android".

Il s'agit de la configuration par défaut de la documentation Android "Get API Key". https://developers.google.com/maps/documentation/Android-api/signup

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X