In Android 6 sieht es so aus, als hätte Google endlich seinen automatischen Backup-Service, um so ziemlich alle App-Daten in seinen Backups in ein nominiertes Google-Konto aufzunehmen, solange android: targetSdkVersion = "23".Jeder implementiert Android Backup Service mit Android: BackupAgent?
Jedoch in Versionen von Android vor 6, wie ich es verstehe, müssen Sie einen benutzerdefinierten BackupAgent implementieren, um bestimmte Dateien in den Sicherungsdienst wie app-generierte Dateien und Datenbanken aufzunehmen.
Wie kann ich dies in Appcelerator erreichen, wäre ein benutzerdefiniertes Modul zusammen mit neuen Einträgen im Android-Bereich von tiapp.xml erforderlich?
http://developer.android.com/training/backup/autosyncapi.html http://developer.android.com/training/backup/autosyncapi.html#previous-androids
Danke für Ihren Kommentar dazu. Ich dachte mir, dass das mit Android 6 funktionieren würde, aber wenn du dir das anschaust: [Android Developer Link] (http://developer.android.com/training/backup/autosyncapi.html#previous-androids) bezüglich der Unterstützung von früheren Versionen von Android , Sie müssen die Backup-API zusammen mit einem BackupAgent verwenden, der als angepasster Java-Code aussieht? – Pragmateq
Ja, das ist richtig. Es ist schwer zu sagen, ob das in einem Titanium-Modul möglich ist. Es könnte eine gute Idee sein, ein JIRA-Ticket zu erstellen, in dem nach einer Recherche gefragt wird, auch um eine Parität mit der iCloud-Sicherung von Dateien für iOS zu erreichen. –
JIRA-Ticket https://jira.appcelerator.org/browse/AC-3490 –