Domanda

Provo a inviare gps longitudine e latitudine per l'emulatore di android con eclipse, ma i valori sembrano mai essere imposta.Invece il onStatusChanged metodo di mio ascoltatore è chiamato. Modifica Posso inviare tali valori tramite l'emulatore controlli in ddms vista in eclipse.

Se mi invii i dati tramite telnet ho corretto i dati indicati e la onLocationChanged metodo di mio ascoltatore è cambiato.

È stato utile?

Soluzione

C'è un bug con i controlli localizzazione di ADT in Eclipse, se si sta utilizzando un locale diverso da quello inglese. Per risolvere il problema, è necessario aggiungere "- Duser.language = it" ( senza la citazione segni ) su una riga separata al file eclipse.ini . Si può dare un'occhiata a questo problema per i dettagli.

Altri suggerimenti

Assicurarsi che avete ottenuto il vostro set di autorizzazioni di

android.permission.ACCESS_FINE_LOCATION  
android.permission.ACCESS_MOCK_LOCATION

Ho lo stesso problema, ma risolto ora solo perché il mio emulatore non si utilizza la modalità API di Google

fascio ADT da developer.android intoppi

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top