ubicaciones ubicacion simuladas seleccionar prueba permitir floater falsa fake cambiar aplicacion aparece android gps location

simuladas - ubicacion falsa android



Simular ubicación simulada en un dispositivo Android a través de DDMS (2)

Tengo una aplicación de navegación GPS para Android 2.3.3 en la que he estado trabajando. Actualmente estoy tratando de simular ubicaciones a través de un archivo GPX a través de DDMS. Si bien esto funciona perfectamente en el emulador de Android, no puedo hacerlo funcionar en un dispositivo real.

Puedo ver el dispositivo en la pestaña "Dispositivos", pero no puedo enviar ningún dato de ubicación simulada o datos de GPX, ya que las opciones de la pestaña "Control de emulación" están atenuadas.

Me he dado cuenta de que las preguntas anteriores sobre StackOverflow mencionan que no es posible, sin embargo, los documentos de Google titulados "Uso de DDMS" - http://developer.android.com/tools/debugging/ddms.html indican lo siguiente (en la parte inferior de la página)

Configurar la ubicación del teléfono

Si su aplicación depende de la ubicación del teléfono, puede hacer que DDMS envíe su dispositivo o AVD a una ubicación simulada. Esto es útil si desea probar diferentes aspectos de las características específicas de la ubicación de su aplicación sin moverse físicamente. Los siguientes tipos de datos de geolocalización están disponibles para usted:

Me pregunto cómo enviar datos de ubicación falsos a un dispositivo a través de DDMS. Gracias por su ayuda con anticipación, y realmente lo aprecio.


Bilzac, tu comprensión es correcta. En pocas palabras, la documentación de Android es engañosa. Muchos desarrolladores se han confundido por esto. No puede cargar un archivo gpx y enviarlo al dispositivo como lo hace en el emulador, al contrario de lo que sugiere la documentación.


Posible si activa ubicaciones simuladas en su dispositivo. Luego agrega el permiso ACCESS_MOCK_LOCATION a tu manifiesto.

Puede escribir ahora su propio MockLocationManager que genera ubicaciones mocj.

La forma más fácil es usar una aplicación que genere lapsus simuladas para usted. GPS Route Simulator funciona bastante bien. Posibilidad de almacenar archivos kml en la tarjeta SD o definir rutas propias