Ich entwickle gerade eine Android-Anwendung, die die SQLite-Datenbank verwendet. Ich suche nach Ideen, wie man die Datenbank von und zu externen Diensten wie Dropbox sichert/wiederherstellt. Ich habe durch einige Erklärungen gegangen wie unten:So sichern/wiederherstellen Sie SQLite-Datenbank auf Android zu Dropbox
Android backup/restore: how to backup an internal database?
Backup/restore sqlite db in android
Diese Erklärung sind in erster Linie um lokal sichern, aber ich möchte Backup Wolke, wie ich bereits erwähnt, so etwas wie Dropbox.
Hilfe bitte ... Vielen Dank im Voraus ...
danke für die direkte antwort! aber das bedeutet auch, dass ich die dropbox login info in geteilten vorgaben speichern muss? wenn do i, gerootet android ist in der lage, die info zu sehen. Kann ich Verschlüsselung anwenden, ohne den Sicherungs-/Wiederherstellungsprozess zu verfälschen? –
Sie authentifizieren Benutzer für die Verwendung Ihrer App mit [startLink] (https://www.dropbox.com/developers/sync/docs/android#com.dropbox.sync.android.DbxAccountManager.startLink). Es werden keine Login-Daten gespeichert, das Dropbox-SDK übernimmt die Anmeldung für Sie. Im Allgemeinen gibt es keine sichere Lösung für gerootete Telefone. Das Verschlüsseln von Daten nützt nichts, denn auf einem gerooteten Telefon kann jeder auch den Entschlüsselungsschlüssel finden. – Nachi
danke! löste meine Erkenntnisse ... –