Android - Google Map ne s'affiche pas
S'il vous plaît excuser mon mauvais anglais, je suis française !
J'ai une question au sujet de mon Application Android...
Je dispose d'intégrer une carte google map, j'ai donc suivi un tuto (à partir de Google développeur du site web), mais quand je quand pour essayer les Google Démo que j'ai une carte vierge ! Rien ne s'affiche et j'ai cette erreur :
06-17 14:34:29.067: E/Google Maps Android API(29152): Authorization failure. Please see https://developers.google.com/maps/documentation/android/start for how to correctly set up the map.
06-17 14:34:29.067: E/Google Maps Android API(29152): Ensure that the following correspond to what is in the API Console: Package Name: com.example.mapdemo, API Key: AIzaSyBWkgi7WlIhPRT8UQtxyIlz4yr9UZ3qE5c, Certificate Fingerprint: ADFDA5FBEEFC1C02BEFD197CD30B3A581327107D
06-17 14:34:29.887: E/Google Maps Android API(29152): Failed to load map. Error contacting Google servers. This is probably an authentication issue (but could be due to network errors).
J'ai exécuté cette commande afin d'obtenir le SHA-1 :
C:\Program Files\Java\jdk1.7.0_21\bin>keytool -list -alias androiddebugkey -keystore C:\Users\AZS\.android\debug.keystore -storepass android -keypass android -v
Et le nom du package est : com.exemple.mapdemo
J'ai activé Google Maps API Android v2 & Google Maps API v2 dans l'onglet service.
Mais ça ne fonctionne pas...
Avez-vous une idée ?
Merci beaucoup !
Vous devez vous connecter pour publier un commentaire.
Veuillez vérifier..
vérifiez si le "libs" le dossier contenant le "android-support-v4.jar" il existe dans votre projet. "android-support-v4.jar" est situé dans "/extras/android/compatibility/v4/android-support-v4.jar" sous votre "android-sdk" drectory.
Avant l'exécution de votre projet, vous devez définir votre projet de construction cible de "Google APIs", pas Android x.x. version : Sélectionnez votre projet et cliquez sur le Projet > Propriétés > Projet de construction de la Cible dans Eclipse et sélectionnez "Google APIs ", puis exécutez votre projet sur votre téléphone. Si vous utilisez l'émulateur, DOIT également définir l'AVD de l'émulateur pour le tout "Api Google ".
Une fois de plus, vous n'avez pas besoin de créer la nouvelle version de Google Maps API key afin de tester votre projet, il suffit d'utiliser la valeur par défaut fournie clé de l'API, qui est présenté comme "la Clé pour le navigateur apps (avec des référents) "dans votre Api Google Console.
Enfin, le plus important est d'ajouter des Google Play services qu'un Androïde projet de bibliothèque comme suit:
Sélectionnez le Fichier > Import > Android > Les Android Code Dans l'espace de travail et cliquez sur Suivant. Cliquez sur Parcourir..., entrée /extras/google/google_play_services/libproject/google-play-services_lib, et cliquez sur Terminer.
Tout d'abord, vous devez modifier le nom du paquet à quelque chose lié à votre entreprise.
Avez-vous de l'ess le SHA-1 de la valeur ? C'est quelque chose comme ça
53:65:C7:89:2A:5D:87:D4:47:FD:FD:74:32:1D:34:C7:9A:68:A7:8F
. Une fois que vous avez cela, vous pouvez demander une clé api icihttps://code.google.com/apis/console/
dans l'API d'Accès de la section. Ensuite, mettre la clé dans votre manifeste.Remarque : Vous aurez besoin de le faire à nouveau lorsque vous publiez votre application et ne pas utiliser la clé de débogage plus.
Et, cela peut prendre un peu de temps après que vous avez enregistré votre demande.
s'assurer que l'appareil a Google Play APK * pour installer le Google Play Service rév. plus de 2
Simplement générer et ajouter votre propre carte de la clé api dans le fichier manifest.