Question

Pour l'application que je crée, je voudrais les utilisateurs d'être en mesure de sauvegarder leurs données d'application (sur une carte SD par exemple). Ce que je veux dire par les données d'application sont les préférences et la base de données SQLite. Je tiens aussi à rendre possible de restaurer les données.

Est-il possible de le faire avec BackupManager? Si oui, quelqu'un peut me donner un exemple simple.

Était-ce utile?

La solution

BackupManager est pour l'enregistrement des données dans le nuage. Pour avoir quelque chose sauvegardé sur la carte SD, vous pouvez écrire une sorte de service pour votre application qui fait cela. Tous les fichiers / BFS / préférences peuvent être écrites dans un dossier.

Mais, cette approche a également un risque si l'utilisateur formate sa carte SD ou supprime délibérément le dossier. Vous pouvez avoir aucun contrôle sur cela.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top