All Downloads are FREE. Search and download functionalities are using the official Maven repository.

android.app.backup.package.html Maven / Gradle / Ivy

Go to download

A library jar that provides APIs for Applications written for the Google Android Platform.

There is a newer version: 14-robolectric-10818077
Show newest version


Contains the backup and restore functionality available to applications. If a user wipes the data on their device or upgrades to a new Android-powered device, all applications that have enabled backup can restore the user's previous data when the application is reinstalled.

For more information, see the Data Backup guide.

{@more}

All backup and restore operations are controlled by the {@link android.app.backup.BackupManager}. Each application that would like to enable backup and preserve its data on remote strage must implement a backup agent. A backup agent can be built by extending either {@link android.app.backup.BackupAgent} or {@link android.app.backup.BackupAgentHelper}. The {@link android.app.backup.BackupAgentHelper} class provides a wrapper around {@link android.app.backup.BackupAgent} that simplifies the procedures to implement a backup agent by employing backup helpers such as {@link android.app.backup.SharedPreferencesBackupHelper} and {@link android.app.backup.FileBackupHelper}.

The backup APIs let applications:

  • Perform backup of arbitrary data to remote storage
  • Easily perform backup of {@link android.content.SharedPreferences} and files
  • Restore the data saved to remote storage




© 2015 - 2024 Weber Informatics LLC | Privacy Policy