Je travaille avec le Cela fonctionne bien avec l'apk Google Map Android API V2 CODE> dans une application Android. P>
5 Réponses :
Quel type de keyStore utilisez-vous? Il y a Procédure de clé de libération P> Dites par exemple votre nom APK est un et vous êtes Signature et création d'un keyStore pour A.APK Ie a.keystore sera créé dans certains lecteurs de lecteur.let le considère comme dans e lecteur. p> étape 2: strong> p> < P> Maintenant, localisez-le à JDK en C sur le lecteur C (envisager pour Windows et attribution de lecteur C) P> afin qu'il créera SHA-1 STRAND> PRINT. p> p> Débogage code> et
Clé de libération code>. Si vous utilisez la clé de débogage et téléchargée dans le marché Android, la carte sera vide. Utilisez la touche de version lorsque vous avez signé votre APK.
J'ai fait ces étapes. J'ai pris le SHA-1 et ajouté-y le nom du paquet de mon application Google Map dans la console API et a pris l'API_KEY généré et ajouté à manifeste.xml. Et faites-le de Eclipse à mon appareil, la carte fonctionne bien, mais quand j'ai téléchargé l'APK pour jouer au magasin, cela me donne toujours la vue vide.
@Hakunamatata Comment trouver la clé de libération?
@Roadies mentionnés ci-dessus la réponse est la clé de libération.
@madhusudhan quel problème? Vous avez besoin de la clé de débogage ou de libération?
Même problème que je suis également confronté, ce que j'ai utilisé pour la clé SHA1 provient de l'exportation d'APK signée, il affichera MD5, SHA1 est-ce juste ??
Vous avez l'impression de doigt SHA1? Vous devez utiliser SHA1 et non MD5
Ouais je l'ai eu juste ce que j'ai utilisé, je vous montrerai sur le dernier message ci-dessous. juste corrigez-moi, je suis juste ou non?
@Roadies KeyTool -List -Alias MyAndRoidKey -keyStore C: \ Utilisateurs \ Myuser \ .Android \ Android.Jks -StorePass MyStorePass -KeyPass MyKeyPass
puis-je capable de voir la carte avec la touche Releasae dans les périphériques sans téléchargement dans PlayStore
Créer une clé de version pour la carte Android en utilisant la touche que vous avez utilisée pour créer votre version. Cela fonctionnera. P>
Je ne t'ai pas eu. Pourriez-vous expliquer plus?
Vous devez générer une clé SHA1 à l'aide de votre put-clés avec lequel vous avez chanté votre APK. em> p> ne vous inquiétez pas il suffit de suivre les étapes. strong> p> borne ouverte et commande le feu strong> p> keytool -List -Alias -keystore -v p> Nom de l'alias: ABCD P> Date de création: 15 mars 2013 P> Type d'entrée: PrivateKeyCenter P> Certificat Longueur de la chaîne: 1 p> Certificat [1]: P> Propriétaire: CN = ABC, OU = ABC, O = ABC, L = ABC, ST = ABC, C = 91 p> Emetteur: CN = abc, OU = abc, O = abc, L = abc, ST = abc, C = 91 p> numéro de série: 5142a21d p> Valable de: vendredi mars 15 09:52:53 IST 2013 Jusqu'à: SAT 03 09:52:53 IST 2063 P> Certificat empreinte digitales: P> MD5: D3:CA:6D:F4:5E:B6:E1:48:F1:D6:DB:C4:67:F5:C3:B2
SHA1: 03:D8:EF:05:04:CF:06:86:15:1A:F1:D3:B1:18:46:xx:xx:xx:xx:xx
Signature algorithm name: SHA1withRSA
Version: 3
Votre réponse a raison mais un autre utilisateur me donne la réponse en premier. + 1 pour vous
@madhusudhan KeyTool -List -Alias MyAndRoidKey -keyStore C: \ Users \ Myuser \ .android \ android.jks -storepass myStorePass -KeyPass mykeypass
Ce que j'ai utilisé pour la clé SHA1 est p>
Pour la clé de débogage, besoin d'utiliser depuis la préférence SHA 1 DOCIGNAGE. P>
p>
Pas besoin d'aller pour cette procédure. Très simple dans l'éclipse. Help-> Préférences-> Build-> Vous pouvez trouver / SHA1 Doigt Print pour débogage :) Et pour la libération lorsque vous exportez, la dernière procédure que vous pouvez trouver doit être imprimée sur les doigts :)
Ouais ton droit. En fait, la solution ci-dessus n'est pas fonctionnée pour moi. J'ai utilisé lors de l'exportation d'APK signée dans le dernier écran, SHA1 & MD5. J'ai utilisé ce SHA1. ai-je raison?
Le problème est localement son ne fonctionne pas. sur APK signé son travail
oui vous avez raison parce que pour un apk non signé, vous devez utiliser différents SHA1
APK signé fonctionne où chaque fois que vous devez exporter et vérifier, mais non signé APK, c'est-à-dire de préférence que vous ne voulez pas exporter et vérifier. Il fonctionnera localement. Mais lorsque vous publiez uniquement de l'application, vérifiez si vous utilisez SIGNÉE APK KeyStore Orelset Carte ne sera pas chargé et n'a pas l'air vide. J'espère que tu l'as eu :)
Thanq mec ... mon doute est clarifié
@Shadow KeyTool -List -Alias myandroidKey -keystore C: \ Utilisateurs \ myuser \ .android \ android.jks -storepass myStorePass -KeyPass mykeypass
Vérifiez simplement votre google_maps_key dans le répertoire SRC / version, vous devez placer votre propre clé à partir de la console Google (celle que vous avez obtenue avec la libération d'empreintes digitales SHA1). P>
APK non signé ne fonctionnera pas dans le périphérique avant de faire signé
J'espère que vous ferez le doigt SH1 avec le même keyStore, puis cela fonctionnera, ne faites pas avec le keyStore de débogage.
Ya @sunil tu as raison. Je crée SHA1 en utilisant Debug.KeyStore
Et vous faites l'APK avec différents kingstore. que pourquoi vous faites avec le même keyStore, cela fonctionnera