La simulación de ubicación del emulador no funciona

Me gustaría bajar el nivel mínimo API de mi aplicación a 4.4 (KitKat) de 5.0 (Lollipop)

Lamentablemente no pude conseguir ningún dispositivo real, así que tengo que trabajar con un emulador.

Mi aplicación se basa en gran medida en la ubicación del usuario, por lo que las pruebas principales deben estar orientadas a la función de cambio de ubicación.

Trato de usar la simulación de ubicación con el oficial de Google Android emulador. (X86)

He hecho un emulador 4.4 y está trabajando muy bien , mi aplicación funciona bien, pero cuando intento enviar ubicaciones a través del panel de control extendido no pasa nada.

Si carga un archivo GPX, las ubicaciones aparecen en la tabla del panel de control extendido dentro de la reproducción de datos GPS, pero el dispositivo no recibe ninguna ubicación.

Introduzca aquí la descripción de la imagen

Yo lleno el lat y la longitud de clic en "ENVIAR", pero no pasa nada.

También he intentado simular el cambio de ubicación desde la pestaña "Emulator Control" del monitor de dispositivos Android

El botón "Enviar" no se puede hacer clic en absoluto , los campos largo y lat están deshabilitados y no puedo llenar nada. Las pestañas "GPX" y "KML" también están deshabilitadas.

Introduzca aquí la descripción de la imagen

También he intentado usar el plugin del emulador de Gps como el siguiente:

Introduzca aquí la descripción de la imagen

La barra de progreso no aumenta, así que no como los primeros 2 métodos que he intentado esto es finalmente parece que realmente está haciendo algo, pero el emulador todavía no recibe los cambios de ubicación. De ningún modo.

He intentado un cuarto método vía la línea de comando:

telnet localhost 5554 

Pero tengo el mensaje de error de Connection refused .

Así que no puedo intentar enviar ubicaciones a través de:

 geo fix <longitude value> <latitude value> 

(Telnes está habilitado en mi Windows)

Tuve el mismo problema con las herramientas SDK versión 25.1.7. He actualizado a 25,2 rc1 y ahora funciona.

Tenga en cuenta que no puede instalar la versión RC de Android Studio. Tienes que iniciar el Administrador de SDK de Android para verlo.

Android SDk Manager con herramientas de SDK de Android de RC

Vuelva a iniciar el emulador y compruebe que está utilizando la versión más reciente en la pantalla Ayuda / Acerca de las ventanas Extended Controls.

Ventana de controles extendidos

Tuve el mismo problema, pero me las arreglé para arreglarlo.

Ejecuta Google Maps y acepta las confirmaciones al menos una vez hasta que veas el mapa. No olvide ajustar su configuración de ubicación en ON / High precisión, como se muestra en la captura de pantalla de abajo.

mapas de Google Ajustes

Utilizando OS X y Android Studio , tuve el mismo problema y lo que funcionó para mí fue: ir al teléfono real (emulador) Configuración, ubicación y desactivar la ubicación y volver a activarla. Probado de nuevo, y comenzó a trabajar.

Creo que no importa mucho, pero la versión del emulador: 26.0.3-3965150.

En mi caso, la razón era la configuración de la ubicación en la configuración del teléfono establecida en "Batería de ahorro". Se cambió a "Alta precisión" y funcionó.

También he intentado simular el cambio de ubicación desde la pestaña "Emulator Control" del Controlador de dispositivos Android. El botón "Enviar" no se puede hacer clic, los campos largo y lat están deshabilitados y no puedo rellenar nada. Las pestañas "GPX" y "KML" también están deshabilitadas.

Noté lo mismo, pero luego busqué en el menú extendido en el emulador en sí. Puede actualizar la ubicación a través del menú del emulador. Introduzca aquí la descripción de la imagen

Yo estaba luchando con el mismo problema, pero en un Mac. Reiniciar mi computadora funcionó para mí.

  • Compartición en tiempo real de la ubicación GPS
  • ¿Hay una manera de descargar el almanaque GPS?
  • ¿Cómo encontrar mi ubicación actual (latitute + longitude) al hacer clic en un botón en android?
  • ¿Cómo es posible que la aplicación Google Fit mide el número de pasos todo el tiempo sin drenar la batería?
  • Actualizaciones de ubicación de fondo android y wakelock
  • No puede encontrar la ubicación exacta actual en android
  • ¿Cuándo se usa la triangulación de torre celular?
  • Cuán exacta es la medida de altitud en los teléfonos móviles
  • Obtención de velocidad mediante el API de ubicación de Google Play
  • No se puede obtener la cuenta de satélite Android
  • Q. Ubicación GPS de Android
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.