2011-11-21 6 views
5

Quiero almacenar/guardar toda la aplicación, es decir, crear una copia de seguridad para que cada vez que sea necesario, pueda restaurar el mismo estado de aplicación anterior. Se puede hacer con el administrador de copia de seguridad o de otra manera.¿Cómo tomar una copia de seguridad de toda la aplicación en Android?

+0

Su restaurado su aplicación cuando se tiene un respaldo adecuado de seguridad de sus datos. Entonces cada vez que actualice o reinstale la aplicación. Tus datos se restauraron automáticamente. Espero que lo entiendas. – user370305

Respuesta

3

Puede hacer una copia de seguridad de los datos del usuario, por lo tanto, en esencia, la aplicación indica a una nube. El apk es solo un archivo zip glorificado, no tiene sentido respaldarlo.

Hay un entire article dedicado a esto.

+0

He hecho un programa de ejemplo con la ayuda del administrador de copia de seguridad, se crea un archivo en la carpeta del paquete que guarda algunos datos de la ruta, data \ data \ com.abc \ files \ savedfile pero cuando desinstalo la aplicación, este archivo se elimina y, por lo tanto, se pierden todos los datos almacenados. http://developer.android.com/resources/samples/BackupRestore/index.html este es el enlace desde el que obtuve la muestra. Me estoy dirigiendo de la manera correcta ... ya que tengo que hacer una copia de seguridad de toda la aplicación, no solo de algunos datos. – zaiff

+0

La desinstalación y la reinstalación deberían restaurar su archivo, * siempre que * lo haya respaldado primero. Mire [este código] (http://developer.android.com/resources/samples/BackupRestore/src/com/example/android/backuprestore/FileHelperExampleAgent.html), realiza una copia de seguridad de un archivo. – Reno

3

El servicio de copia de seguridad de Android le permite copiar los datos persistentes de la aplicación en el almacenamiento "en la nube" remoto, a fin de proporcionar un punto de restauración para la configuración y los datos de la aplicación. Si un usuario realiza un restablecimiento de fábrica o se convierte a un nuevo dispositivo con Android, el sistema restaurará automáticamente sus datos de respaldo cuando la aplicación se vuelva a instalar. De esta forma, sus usuarios no necesitan reproducir sus datos o configuraciones de aplicaciones anteriores. Este proceso es completamente transparente para el usuario y no afecta la funcionalidad o la experiencia del usuario en su aplicación.

Mira esto Data Backup.

+1

He hecho un programa de ejemplo con la ayuda del administrador de copias de seguridad, se creó un archivo en la carpeta del paquete que guarda algunos datos de la ruta, data \ data \ com.abc \ files \ savedfile pero cuando desinstalo la aplicación, este archivo se elimina y, por lo tanto, se pierden todos los datos almacenados. http://developer.android.com/resources/samples/BackupRestore/index.html este es el enlace desde el que obtuve la muestra. Me estoy dirigiendo de la manera correcta ... ya que tengo que hacer una copia de seguridad de toda la aplicación, no solo de algunos datos. – zaiff

Cuestiones relacionadas