Se l’invio delle coordinate dall’emulatore Android, tramite l’interfaccia DDMS, non funziona nel senso che:

  • nonostante inviate le nuove coordinate, queste risultano essere sempre [0,0]
  • e se, ad esempio usando il programma “Maps”, la schermata è tutta blu (non vi preoccupate, siete solo nell’oceano Atlantico [0, 0], accanto all’Africa… fate un bel po’ di “zoom -” e capirete…)

potete provare a fare una modifica al file “eclipse.ini” contenuto nella directory principale di Eclipse. Quindi:

  • chiudete Eclipse se era in esecuzione
  • cercate nella directory di Eclipse il file “eclipse.ini”
  • apritelo con un editor di testo
  • in fondo, aggiungete le righe:
-Duser.country=US
-Duser.language=en
  • salvate il file
  • riaprite Eclipse e provate se tutto funziona :)

In poche parole, l’errore era dovuto all’uso della virgola al posto del punto nelle coordinate!

Altri dettagli su come inviare una posizione all’emulatore sono disponibili a questo indirizzo:

http://gabrielecaracciolo.com/…/simulare-posizione-percorso-ddms/