2010-10-19 3 views
0

Dans mon projet actuel, j'ai besoin de dessiner un MapView avec un tracé de course/marche/cyclisme donné dessus.Vous voulez afficher la carte mais pas de position actuelle. Ce qu'il faut?

Je n'ai pas besoin de la position actuelle, j'ai donc ajouté une superposition juste pour le chemin (pas de MyLocationOverlay). Le chemin est peint mais je ne vois pas la carte dans l'émulateur - seulement les tuiles grises. La clé apiKey est définie dans la mise en page (MapView) et l'autorisation INTERNET est définie dans le manifeste. Donc, je me demande si j'ai besoin de plus. Est-ce que l'émulateur ne fonctionne pas bien (j'ai des barres 3G et 2 dans l'émulateur) ou ai-je besoin d'autre chose? Dois-je créer une superposition supplémentaire ou ajouter des autorisations supplémentaires (xxxLOCATION) au manifeste?

Répondre

1

Vous décrivez ce que je n'ai vu que lorsque la clé de la carte est erronée. L'avez-vous généré vous-même? Si vous exécutez le .apk non signé dans l'émulateur, vous devez être following these steps.

+0

Merci pour votre réponse rapide. Je suis retourné et j'ai revérifié la clé de débogage de Maps. J'en ai un nouveau et ça marche maintenant. L'ancienne clé de débogage fonctionne correctement dans un autre projet. Hmm, cette fois j'ai une nouvelle clé. Je suis sûr que j'ai vérifié cette clé quand j'ai commencé le projet actuel et je suis sûr que j'ai récupéré la même clé de Google. Hmm, mystère. Cependant, merci beaucoup. La vérification de la clé était la dernière chose que j'aurais fait. –

Questions connexes