32 votos

¿Se borran los datos asociados a una aplicación cuando se desinstala?

Los datos asociados a una aplicación que vemos cuando vamos a Aplicaciones > Administrar aplicaciones > aplicación, ¿se borran cuando le damos a "Desinstalar" o quedan intactos por el desinstalador?

La razón por la que lo pregunto es que he oído de mucha gente que primero pulsa "Borrar datos" y luego pulsa "Desinstalar", sobre todo porque no están seguros y se aseguran de que se deshacen de los datos y luego desinstalan. Entonces, ¿es necesario pulsar "Borrar datos" antes de desinstalar?

26voto

David Negron Puntos 971

Como ha señalado Matthew Read en un comentario: sí, lo es. Simplemente se elimina todo el directorio de datos:

C:\Console2>adb shell ls /data/data/com.chessclock.android/
lib           shared_prefs

C:\Console2>adb uninstall com.chessclock.android
Success

C:\Console2>adb shell ls /data/data/com.chessclock.android/
ls: /data/data/com.chessclock.android/: No such file or directory

#Reinstalled from the Market at this point

C:\Console2>adb shell ls /data/data/com.chessclock.android/
lib

El shared_prefs está ausente en el último directorio ls porque no lancé la aplicación, sólo la reinstalé, por lo tanto no había preferencias creadas aún para ella (establece los valores por defecto en el primer lanzamiento). Señalo esto sólo porque ilustra que las preferencias de la instalación anterior no se conservaron en ninguna parte.

12voto

Chris Roberts Puntos 7543

Esto es probablemente obvio, pero... Algunas aplicaciones que tienen el permiso "Modificar/borrar el almacenamiento USB" pueden utilizar la memoria interna para los cachés, etc. y no necesariamente eliminar los datos una vez que la aplicación se elimina. He visto aplicaciones que escriben en directorios no tan obvios como /sdcard/data/[package name]/ , pero sobre todo utilizan /sdcard/[app name]/ que es fácil de detectar y eliminar.

0voto

Una prueba más sencilla y convincente...

Instalé Super Sudoku, cambié una configuración y Manage Apps mostró datos. Lo desinstalé sin borrar los datos, lo volví a instalar y Manage Apps no mostró datos. La configuración se perdió. Pero he leído varias veces documentación diciendo que la configuración se mantendrá después de la misma operación. Deben tener algún control sobre ello.

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