2010-11-15 22 views
8

L'utilisation de la commande Geo Fix pour définir l'emplacement du périphérique virtuel dans l'émulateur Android fonctionne correctement pour l'application Maps. Toutefois, lorsque j'essaie d'afficher ma position actuelle dans Google Maps dans le navigateur de l'appareil virtuel, l'erreur "Votre position n'a pas pu être déterminée" s'affiche. La commande Geo Fix ne prend-elle pas en charge la norme de géolocalisation du W3C ou manque-t-il quelque chose?Geo Fix ne définissant pas l'emplacement du navigateur dans l'émulateur Android

+2

J'ai aussi ce problème. Je serais très intéressé par une réponse, car je n'ai pas pu en trouver un. –

+0

J'ai aussi le même problème. Qu'est-ce qui ne va pas exactement? –

Répondre

-1

(1) Tout d'abord, ouvrez l'émulateur, puis exécutez cmd, tapez telnet localhost 5554 cela apparaîtra Android Console: tapez 'help' pour une liste de commandes OK.

(2) geo fixe Latitude Longitude

(3) Location loc = LocationManager.getLastKnownLocation("gps");

si elle ne fonctionne pas, essayez ceci:

éclipse ouverte, fenêtres -> perspective ouverte -> DDMS -> Emulator control -> Manuel pour régler manuellement la latitude et la longitude, et appuyez sur le bouton d'envoi. Bonne chance ~