Verwenden von SQLCipher mit Android [duplizieren]

Diese Frage ist ein genaues Duplikat von:

Encrypt vorhandene Datenbank in Android 1 Antwort

Ich habe diese Frage bereits gestellt und keine passende Antwort erhalten.

Ich habe eine App im Play Store veröffentlicht, die die SQLite-Datenbank stark nutzt.

Jetzt muss ich die Datenbank mit SQLCipher sichern. Hier sind einige Probleme, mit denen ich konfrontiert bin.

1) Wie kann ich SQLCipher nahtlos in meine vorhandene unverschlüsselte Datenbank integrieren, sodass meine App wie gewohnt funktioniert, die Datenbanken jedoch jetzt verschlüsselt sind?

(Ich hätte gerne ein kurzes Tutorial dazu)

2) Wie soll ich überprüfen, ob die Datenbank unverschlüsselt ist und wie kann ich sie dann verschlüsseln? Soll ich das nur einmal machen? Was sollte die beste Vorgehensweise sein?

(Das mögliche Duplikat beantwortet dies nicht)

3) Wenn ich meine vorhandene unverschlüsselte Datenbank verschlüssele, erstellt SQLCipher eine neue Datenbank? Wenn ja, wie soll ich diesen neuen verwalten? Und was ist mit meiner alten Datenbank, die unverschlüsselt ist? Bleibt es noch dort?

(Diese Erklärung ist auch in der doppelten Frage nicht enthalten)

Antworten auf die Frage(2)

Ihre Antwort auf die Frage