¿La desinstalación de una aplicación android borra la base de datos almacenada en sdcard?

Tengo una aplicación de biblioteca donde almaceno cada libro como SqliteDatabase. Guardo todos los dbs del libro en sdcard. Mi pregunta es si el usuario desinstala mi aplicación, a continuación, ¿se eliminan todos los dbs relacionados con esta aplicación? Si no, ¿cómo puedo lograr esto?

Gracias.

Generalmente no en realidad. Cuando se desinstala, se quita el APK (/data/app/com.example.app-1.apk) y los datos (sharedprefs / db / etc) en /data/data/com.example.app, pero sólo en Android > = 2.2 también borrará cualquier cosa de la tarjeta sd, y sólo un directorio específico getExternalFilesDir () (/sdcard/Android/data/com.example.app normalmente).

Sin embargo, algunas versiones anteriores de Froyo también se eliminarán al actualizar una aplicación, lo que hace bastante peligroso utilizarlo para el almacenamiento persistente.

Depende. Si coloca sus archivos en algún lugar arbitrario en el almacenamiento externo (tarjeta SD), no se eliminarán después de desinstalar su aplicación. Si utiliza getExternalFilesDir() (Android 2.2+) para obtener el directorio para almacenar sus archivos, se eliminarán cuando se desinstale la aplicación. En algunas versiones anteriores de Froyo, aparentemente existe un error que elimina los archivos incluso en actualizaciones de aplicaciones, por lo que es posible que desee tener cuidado con esto.

Respuesta es .. todo se elimina .. incluyendo SharedPreference y db .. No necesita implementarlo por usted mismo .. para más rojo esto .. http://developer.android.com/guide/topics/data/data-storage .html

  • Permiso para escribir en la tarjeta SD android
  • Puede cargar dll android de sdcard en modo nativo
  • Android: almacenamiento de imágenes descargadas desde la Web
  • org.openqa.selenium.WebDriverException: No se puede crear el directorio temporal: / sd card / 1339054625829.
  • ¿Cómo mostrar archivos en la tarjeta SD en un ListView?
  • No se puede mover una aplicación a la tarjeta SD
  • Que muestra la imagen de sdcard con webview no funciona
  • Android Eliminar imagen de la tarjeta SD con OnClick
  • Cómo leer un archivo directamente desde un archivo .zip sin extraerlo en android
  • ¿Por qué no se puede escribir en mi tarjeta SD (Android)?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.