Almacenamiento interno de Android al actualizar la aplicación
Yo uso el almacenamiento interno (http://developer.android.com/guide/topics/data/data-storage.html#filesInternal) para almacenar algunos archivos de aplicación necesarios, que el usuario crea.
Supongo que estos archivos se almacenan para siempre ¿no? Se eliminan sólo cuando el usuario desinstala la aplicación, ¿estoy correcto?
- Notificación de eliminación de SDcard, cómo se hace? ¿Difusión o servicio?
- ¿Cómo puedo almacenar datos geográficos en una base de datos de Android y consultarlos?
- Compartir y persistir datos entre varias aplicaciones de Android
- Cómo evitar las intenciones pendientes en caché?
- Android: cómo borrar el archivo de imagen interno
En caso de actualizar la aplicación (por ejemplo, de la versión 1.0 a 1.1) a través de Android Market, ¿qué sucederá con los archivos almacenados en la versión anterior? ¿Se eliminan o no?
Gracias de antemano.
- Datos de la tienda de widgets android
- Detectar mediante programación si un dispositivo Android es capaz de hacer cifrado de almacenamiento
- ¿Cómo encontrar el almacenamiento interno (Almacenamiento predeterminado del teléfono) y el almacenamiento externo (tarjeta SD extraíble) en android?
- ¿Cómo comprobar la disponibilidad de espacio en el almacenamiento externo?
- Cómo copiar el archivo usando adb a android directorio accesible desde PC
- ¿Cuál es la manera eficiente de mantener los datos sin conexión sincronizados con el servidor sin GCM?
- File.canWrite () dice "true" pero no puedo escribir en almacenamiento extraíble (kit kat)
- / Storage / emulated / 0 obtenido de getExternalCacheDir () genera "ningún archivo o directorio" error
En caso de actualizar la aplicación (por ejemplo, desde la versión 1.0 a 1.1) a través del Android Market, los archivos almacenados de la versión anterior estarán allí en el dispositivo y si desinstala la aplicación para obtener la nueva versión, Ser suprimido.
Buena pregunta – los docs en realidad no dicen nada acerca de ninguna de las soluciones de persistencia que conservan sus datos en la actualización. Pero al igual que SharedPreferences y Sqlite base de datos, supongo que también persistir durante la actualización de la aplicación. La mejor manera de estar seguro es probarlo usted mismo, sin embargo. (Sé que puede sonar grosero, ya que soy como decirle a "ver por ti mismo." Pero no me importaría hacerlo por usted si mi máquina actual está configurado para el desarrollo de Android)
- ¿Cómo crear una biblioteca nativa de C ++ en Android?
- Anular la configuración predeterminada de Google Calendar para los recordatorios