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?

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.

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 obtener un tamaño de tarjeta SD de almacenamiento externo (con tarjeta SD montada)?
  • ¿Cómo es que la aplicación facebook o instagram conserva imágenes o datos después de ingresar a la aplicación sin conexión a Internet?
  • ¿Hay un tamaño máximo para el almacenamiento interno de Android asignado para una aplicación?
  • ¿Debo ofuscar el secreto de consumidor de OAuth almacenado en la aplicación de Android?
  • Android java.io.File.fixSlashes (File.java:185)
  • ¿Cuál es la mejor manera de tratar con el objeto JSON?
  • ¿Por qué getExternalFilesDirs () no funciona en algunos dispositivos?
  • SQLite o SharedPreferences para el almacenamiento de datos persistentes?
  • usuario root puede acceder a almacenamiento interno en Android?
  • No se puede crear una carpeta en el almacenamiento externo en android
  • ¿Hay alguna forma de obtener el tamaño de la tarjeta SD en Android?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.