locations - mock location android 7
Mock GPS Provider solo funciona en modo Debug (2)
¿Ha comprobado [ro.allow.mock.location]
con getprop | grep mock
getprop | grep mock
adb shell?
Establecerlo en 1 ( setprop ro.allow.mock.location 1
) debería funcionar también en el modo de lanzamiento. Inicialmente es 0. Si eso no funciona, dame tu opinión para que pueda cambiar mi respuesta.
He estado actualizando una aplicación y tirando del objetivo de la versión hacia adelante, y estamos teniendo un problema con GPS Mocking.
Las ubicaciones simuladas funcionan perfectamente cuando se depura con android studio, pero cuando dejo la depuración y solo funciono normalmente, no funciona en absoluto.
Fondo:
Esto es extraer la información del GPS en serie y burlar la ubicación del dispositivo. Todo esto funciona hasta la burla, entonces la ubicación no se establecerá a menos que esté depurando activamente.
Si me falta algo, por favor avíseme, parece una restricción de seguridad que no estoy consciente de detenernos.
EDITAR: Todavía no puedo encontrar nada al respecto, y parece específicamente cuando estoy pasando por el código que funciona, pero de lo contrario simplemente ejecutar no funciona
Parece que Mock Locations REQUIERE el modo de depuración. Al crear un "lanzamiento", el modo de depuración de la construcción aún tenía que ser declarado.