Tengo esta aplicación de Android antigua que se ejecuta en mi teléfono Pixel4 w/Android12, la aplicación se actualizó por última vez en 2018 y claramente utiliza la API antigua o lo que sea y las funciones de copia de seguridad incorporadas son obsoletas. Ofrece la opción de exportar su DB a una carpeta, pero sólo puede acceder a /data/user/0/com.cooly.OilChangeSchedulePro/files
carpeta (sí, estoy dando el nombre de la aplicación)
Mi pregunta es ¿cómo diablos puedo sacar ese archivo de mi teléfono? No lo tengo rooteado (y el rooteo hará que se borre, así que no tiene sentido), por favor no me pidan que rootee el teléfono.
- He intentado usar adb run-as package pero entonces el paquete no es depurable.
- he intentado hacer que el paquete sea depurable cambiando el Manifiesto y volviendo a empaquetar, pero no puedo actualizar la aplicación con mi paquete personalizado.
- probado
adb backup com.cooloy.OilChangeSchedulePro
y obtiene una copia de seguridad vacía, sin nada dentro.
¿Hay alguna otra forma de acceder a esa carpeta en mi teléfono y copiar mi base de datos para restaurarla en otro teléfono?