Bonjour,
J'ai fait une petite application avec une carte GMaps comportant 3 icones pour localiser 3 lieux.
L'application fonctionne très bien dans l'émulateur : la carte s'affiche ainsi que les 3 icones.
Par contre lorsque j'ai mis en ligne l'appli sur le market la carte ne s'affiche pas. Il y a le logo Google en bas à gauche, ainsi que les 3 icones. Mais en fond je n'ai que du quadrillage.
Dans mon manifest j'ai bien comme permission
ainsi que
Code : Sélectionner tout - Visualiser dans une fenêtre à part <uses-permission android:name="android.permission.INTERNET"></uses-permission>
J'ai un certificat qui est sur le pc sur lequel je code. J'ai généré la clé API et uploadé l'application via le même pc.
Code : Sélectionner tout - Visualiser dans une fenêtre à part <uses-library android:name="com.google.android.maps" />
Je pensais que l'erreur venait de cette clé, alors j'ai relu plusieurs fois la page http://code.google.com/intl/fr/andro...is/mapkey.htmlType Keystore : JKS
Fournisseur Keystore : SUN
Votre Keystore contient 1 entrée(s)
Mais je ne vois pas mon erreur.
Mon fichier xml est simple
Si l'un(e) d'entre vous a déjà eu ce soucis, et/ou vois mon erreur, je le remercie grandement.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"> <com.google.android.maps.MapView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/magmaps" android:layout_width="fill_parent" android:layout_height="fill_parent" android:enabled="true" android:clickable="true" android:apiKey="ici_j'ai_mis_ma_clé_générée_par_le_site_http://code.google.com/intl/fr/android/maps-api-signup.html" /> </LinearLayout>
Edit: je me pose des questions concernant l'Api key. J'avais réalisé un projet de test identique, or les 2 projets comportent la même clé. Tous les projets peuvent avoir la même apikey ?
Edit 2: est-ce possible de visualiser la carte dans l'émulateur mais pas sur son tel ?
Partager