Android: simuler une position GPS dans l’émulateur

Par défaut, lorsque vous testez la geoloc sous android dans l’émulateur, en tout cas lors de mes différents tests, la position n’est pas disponible.

Il est possible de définir rapidement une position en se connectant en telnet sur l’émulateur accessible sur le port 5554

La commande à utiliser est : geo fix <long> <lat>

Exemple avec un telnet sur l’émulateur android

$ telnet 127.0.0.1 5554
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
Android Console: type 'help' for a list of commands
OK
geo fix 4.035744600000044 48.909501899999995

 

geoloc-android-simulateur

Les coordonnées de test utilisées ici correspondent au village de Voipreux dans la Marne.