Habilitar ubicaciones de Mock en Android Marshmallow
No puedo conseguir lugares simulado para trabajar en Android Marshmallow. He instalado la aplicación en Android 6.0. Ahora, cuando quiero establecer una ubicación falsa para esta aplicación mediante la siguiente opción.
Configurar >> Opción de desarrollador >> Seleccionar aplicación de ubicación simulada
No puedo ver ninguna aplicación para seleccionar.
¿Alguien ha tenido éxito permitiendo ubicaciones falsas bajo Marshmallow?
- Mockito: ¿Cómo uso getString con mockito?
- Método getActivity () que bloquea indefinidamente mientras que la prueba de la unidad
- Vinculación de Android y prueba JUnit de notificación
- La API de Android Drive startResolutionForResult devuelve RESULT_CANCELLED
- Cómo agregar carpetas de prueba a un antiguo proyecto de Android Studio
- ¿Cuál es el propósito de las anotaciones de @SmallTest, @MediumTest y @LargeTest en Android?
- Android Espresso Testing: ActivityTestRule no cierra la actividad
- Cómo crear un módulo de prueba para probar una biblioteca de Android en IntelliJ IDEA
Si utiliza el permiso de ubicación de Mock:
<uses-permission android:name="android.permission.ACCESS_MOCK_LOCATION" />
A continuación, podrá seleccionar su aplicación mediante Setting >> Developer Option >> Select Mock location app
Yo estaba enfrentando el mismo problema. Aunque el archivo de manifiesto de mi aplicación (compilación de depuración) tenía el permiso necesario (ACCESS_MOCK_LOCATION), la aplicación Select Mock Location no mostraba ninguna aplicación en la lista .
Solución:
Empecé mi aplicación, presioné el botón de inicio (para enviar la actividad de mi aplicación al fondo) y luego accedí a Configuración -> Opciones de desarrollador -> Seleccionar aplicación de ubicación de simulacro. Mi aplicación ya estaba visible en la lista.