Pergunta

tento enviar gps longitude e latitude para o emulador android com o eclipse, mas os valores parecem não estar definido. Em vez disso o método OnStatusChanged do meu ouvinte é chamado. Editar I enviar esses valores através dos controles do emulador nas DDMs ver em eclipse.

Se eu enviar dados via telnet Recebo os dados corretos mostrados eo método onLocationChanged do meu ouvinte é alterado.

Foi útil?

Solução

Há um bug com controles de localização de ADT no Eclipse se você estiver usando uma localidade diferente do Inglês. Para corrigi-lo, você tem que adicionar "- Duser.language = en" ( sem a citação marcas ) em uma linha separada para o seu eclipse.ini arquivo. Você pode dar uma olhada em esta questão para mais detalhes.

Outras dicas

Certifique-se de que você tem as suas permissões definir

android.permission.ACCESS_FINE_LOCATION  
android.permission.ACCESS_MOCK_LOCATION

eu tenho mesmo problema, mas ele resolveu agora só porque o meu emulador não utilizar o modo de google API

adt pacote de developer.android funcionando sem problemas

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top