0 votos

Rescatar datos de una aplicación

Estaba usando El secreto de la felicidad durante unos tres meses, y he creado algunas notas durante este periodo. En un momento dado, cuando quise añadir una nueva nota, la aplicación se congeló y tuve que forzar su cierre.

He intentado buscar el directorio donde se almacenan los datos. Esperaba que fuera alguna base de datos, XML o formato CSV para poder ver los datos de las notas, pero no fui capaz de encontrarlo. También intenté copiar los datos de la aplicación a la tarjeta SD, pero tampoco está ahí.

¿Cómo puedo saber dónde almacena esta aplicación sus datos y cómo puedo volver a ver mis notas?

0voto

Izzy Puntos 45544

Cada aplicación recibe una dirección de almacenamiento asignada en /data/data/<package_name> 1 Así que, en su caso, sería /data/data/com.soh . Sin embargo, sin privilegios de Root, no puede acceder directamente a ese directorio.

Una posible solución (para los dispositivos que no están rooteados) sería crear una "copia de seguridad ADB" de la aplicación (ver nuestro adb tag-wiki para más detalles), y luego "desmontar" ese 2 . A continuación, debería encontrar bases de datos (SQLite), así como "shared_prefs" (archivos XML) con información adicional.


1 ver también: ¿En qué parte del sistema de archivos están instaladas las aplicaciones?
2 ver: ¿Cómo se extraen los datos de una App de una copia de seguridad completa hecha a través de "adb backup"? , ¿Existe una manera de mirar dentro y modificar un archivo creado por la copia de seguridad de adb?

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X