2010-11-03 6 views
1

J'ai travaillé pendant un certain temps dans une application Android qui utilise beaucoup de l'API Google Maps. Et le truc c'est que ça marche dans l'émulateur avec ma clé de débogage, mais je ne vois qu'une grille quand je mets la touche "vrai", j'ai déjà essayé avec trois que je sais qu'ils ont fonctionné, alors pourquoi cela pourrait-il être? J'ai l'autorisation d'Internet (au bon endroit, befoce) et je ne peux pas trouver pourquoi cette chose ne fonctionne qu'avec la clé de débogage.Map API Key ne fonctionne pas dans l'application Android

+0

Vous n'avez pas besoin de signer et de déployer votre application pour pouvoir utiliser la touche "true" (c'est-à-dire pas le débogage)? Voir ici: http://developer.android.com/guide/publishing/app-signing.html et ici: http://code.google.com/android/add-ons/google-apis/mapkey.html – slhck

Répondre

1

Mise à jour pour faire référence à un autre article

Il y a des informations sur la façon de configurer l'émulateur Android pour travailler avec google maps in this article.

+0

I Je viens de l'essayer et j'ai toujours le même problème. J'ai signé l'application (clé précédemment mise à jour sur res/value/strings.xml selon le même trousseau de clés), vérifiez-la (alignez-la) et quand je l'essaie sur mon Motorola c'est juste une grille. – ferostar

+0

@Peter semble devoir voir à quoi sert le trafic réseau. Voir ici pour plus d'informations sur tcpdump: http://source.android.com/porting/tcpdump.html –

+0

Mais si je le change à la clé de débogage, avec l'émulateur sur la même connexion, la carte montre sans aucun délai que ce soit – ferostar

Questions connexes