Ich plane, GreenDAO
in meinem Projekt zu verwenden. Ich habe es bereits getestet, indem ich ein Testprojekt erstellt habe. Ich habe jedoch einige Anforderungen, die ich erfüllen muss.Verwenden von Green DAO mit Inhaltsanbieter
Datenbank meiner App wird verschlüsselt werden. Um dies zu tun, planen wir, SQLCipher zu verwenden. Ich habe dieses link gefunden. Ich studiere es, bin aber interessiert zu wissen, ob im ursprünglichen GreenDAO-Projekt etwas vorhanden ist.
Da meine App Daten zum/vom Server synchronisiert, verwende ich SyncAdapter, da ich nicht alle Heavylifting selbst machen möchte, was bereits von Android Framework getan wird. Aber es erfordert
Content Provider
mit zu arbeiten. Also, wie kann ich GreenDAO mitContent Provider
verwenden.
aktualisieren 2
Mein Projekt hat sieben Einheiten. Ich habe addContentProvider()
über Entitäten verwendet. Und sieben verschiedene Inhaltsanbieter werden generiert. Gibt es eine Möglichkeit, alle SQLite-Tabellen in einem einzigen Inhaltsanbieter zu haben?
Ich benutze greundao mit syncAdapter. Sie müssen lediglich .addContentProvider() hinzufügen, während Sie die Entity generieren. Unglücklicherweise habe ich keine Kenntnisse über den ersten Punkt. – dominik4142
@ dominik4142 können Sie mir ein wenig Hilfe geben mit den generierten Content-Providern mit dem Sync-Adapter? Ich lerne, wie man den Synchronisierungsadapter benutzt. –