web-dev-qa-db-fra.com

Android: Inscription des clés de l'API Google Maps: clé de certification MD5

comment obtenir la clé d'empreinte digitale MD5.

J'utilise cette commande: 

C:\Program Files\Java\jdk1.7.0_04\bin>keytool.exe -list -alias androiddebugkey -keystore "C:\Documents and Settings\IBM\.Android\debug.keystore" -storepass Android -keypass Android    ` 

mais impossible d'obtenir la clé MD5, mais j'obtiens la clé de certificat d'empreinte digitale (SHA1) 

androiddebugkey, Jan 16, 2012, PrivateKeyEntry,Certificate fingerprint (SHA1):A4:9E:8F:FA:1A:B2:A0:79:3D:D3:95:41:82:3B:F6:DA:78:40:DD:DE        

Je veux Clé de certification MD5 .

Merci beaucoup.

15
Rahul Baradia
C:\Program Files\Java\jdk1.7.0_04\bin>keytool.exe -V -list -alias androiddebugkey -keystore "C:\Documents and Settings\IBM\.Android\debug.keystore" -storepass Android -keypass Android

Considérez votre jdk-bin path à l’emplacement first path et votre home user directory à la second path. Pour windows 7 c'est commeC:\Users\username\.Android\debug.keystore

Utilisez la commande ci-dessus pour obtenir toutes les clés.

La clé de google API est ici .

18
Santhosh

pour les fenêtres

step1: start -> run ->

type

C:\Documents and Settings\ashish\.Android 

entendez bien que vous devriez transmettre votre utilisateur actuel
et trouvez le fichier debug.keystore

description

maintenant le chemin de debug.keystore

C:\Documents and Settings\ashish\.Android\debug.keystore

maintenant la commande pour obtenir MD5

keytool -list -alias androiddebugkey -keystore <path_to_debug_keystore>.keystore -storepass Android -keypass Android

alors maintenant nous passons le chemin de dedug.keystore 

la commande complète est

keytool -list -alias androiddebugkey -keystore "C:\Documents and Settings\ashish\.Android\debug.keystore" -storepass Android -keypass Android

étape 2: start -> run ->

tapez cmd et changez le répertoire en Outils de plate-forme Android sdk et passez la commande suivante enter image description hereappuyez sur Entrée

enter image description here

maintenant vous obtenez MD5 maintenant comment l'utiliser ..... maintenant Allez à https://developers.google.com/Android/maps-api-signup

enter image description here

après que le bouton presse il vous donnera la carte api 

8
Dwivedi Ji

http://mobiforge.com/developing/story/using-google-maps-Android reportez-vous à ce lien.

Utilisez JDK version 1.6 au lieu de 1.7 car 1.7 génère l’empreinte digitale avec SHA1 par défaut.

7
Richa

Pour la fenêtre, vous pouvez utiliser comme ceci.

1. Allez commencer puis lancez open cmd puis tapez

C:\Documents and Settings\NEETIKA.Android\debug.keystore

Maintenant, utilisez la commande suivante pour obtenir l’empreinte MD5.

keytool.exe -list -alias androiddebugkey -keystore "C:\Android\debug.keystore" -storepass Android -keypass Android

Vous obtiendrez l'empreinte digitale après cela

Pour trouver la clé de l'API Google: utilisez ce lien - http://code.google.com/Android/maps-api-signup.html

4
nikki

lien d'inscription pour la carte api de carte Android 'https://developers.google.com/Android/maps-api-signup' ne fonctionne pas. 

indiquant 'Impossible de se connecter au serveur distant' dans l'iframe au-dessus de la page de la page.did, quelqu'un y a-t-il travaillé récemment?

3
user961524

Pour développer une application Google Maps sous Android, la première étape consiste à obtenir les API Google (contenant maps.jar). S'il n'est pas disponible dans votre environnement de développement Eclipse, vous pouvez le télécharger dans Eclipse en allant à windows> Android sdk. manager> ... puis sélectionnez l'API Google requise. Créez un nouveau DAV avec la cible comme API Google. C'est ici que vous exécutez l'application Google Maps.

Pour obtenir une empreinte MD5, exécutez la commande suivante dans cmd

keytool.exe -list -alias androiddebugkey -keystore “C:\Documents and Settings\Administrateur.Android\debug.keystore” -storepass Android -keypass Android

avant d'exécuter cette commande, 1.changez le chemin d'accès de cmd à l'emplacement de keytool.exe qui se trouve généralement dans les fichiers de programme> Java> bin 2.entre guillemets doubles, entrez le chemin d'accès à votre magasin de clés Android, qui peut être trouvé dans Eclipse..windows> preferences> Android> build

pendant que je tentais de résoudre ce problème, les problèmes que j’avais rencontrés étaient . 1. Keytool error: Java.lang.RuntimeException: erreur d’utilisation, et n’est pas une commande légale ---- en raison des espaces non désirés 2.tried insérer la commande -v pour verbose

Après avoir obtenu MD5, cliquez sur le lien suivant http://code.google . com/Android/maps-api-signup.html et connectez-vous avec votre compte Google. pour obtenir la clé que vous pouvez utiliser dans votre application.

3
user1239556

Les réponses ci-dessus montrent comment obtenir la clé md5, mais les versions les plus récentes du jdk génèrent plus de clés et affichent le SHA1 par défaut. Pour obtenir la clé md5 pour 1.7 et les versions ultérieures:

1 allez à la ligne de commande 2 allez au répertoire du magasin de clés C:\Users\Gideon.Android 3 entrez cette commande keytool -v -list -keystore "C:\Users\Gideon.Android\debug.keystore "Android

4 recherchez le code avec MD5: Le mien était: 

2
Rubber Duck

Autant que je sache, ce qui précède est la clé, maintenant vous devez l’enregistrer sur ce link .

2
Harpreet
use **-V** in cmd Prompt........:)
1
Satyam

Pour les fenêtres

1. Localisez votre fichier debug.keystore "C:\Users\bhushan.Android\debug.keystore"

2. Localisez keytool.exe dans le dossier Java\bin

C:\Program Files\Java\jre7\bin>keytool -v -list -alias androiddebugkey -keystore
 C:\Users\bshirsath\.Android\debug.keystore -storepass Android -keypass Android
Alias name: androiddebugkey
Creation date: Mar 8, 2012
Entry type: PrivateKeyEntry
Certificate chain length: 1
Certificate[1]:
Owner: CN=Android Debug, O=Android, C=US
Issuer: CN=Android Debug, O=Android, C=US
Serial number: 1f5b8c95
Valid from: Thu Mar 08 17:51:52 IST 2012 until: Sat Mar 01 17:51:52 IST 2042
Certificate fingerprints:
         MD5:  6E:E7:47:2E:A7:07:8A:42:77:89:A8:83:C7:A6:53:87
         SHA1: 1D:99:2B:0E:D3:2F:DE:12:92:CE:86:EE:5A:D2:99:80:28:F7:B6:22
         SHA256: 30:0B:FC:40:7F:57:9F:51:FF:60:94:B9:CE:27:C1:7A:9D:EF:F7:14:C8:
36:B0:E8:F4:11:13:23:B1:67:17:08
         Signature algorithm name: SHA256withRSA
         Version: 3

Extensions:

#1: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: DF 53 60 E5 59 3A 8C 07   EA E1 A2 3F 00 57 45 DD  .S`.Y:.....?.WE.
0010: DF 29 08 BA                                        .)..
]
]

4. Obtenez une clé pour l'API Google Maps Android v1: https://developers.google.com/maps/documentation/Android/v1/maps-api-signup

5.Pour vous inscrire à une clé v1 de Google Maps Android, procédez comme suit:

-> Si vous n'avez pas de compte Google, utilisez le lien sur la page pour en créer un.

-> coller la clé MD5

-> Cliquez sur "Générer une clé API"

0
Bhushan Shirsath