Sto pianificando di utilizzare GreenDAO
nel mio progetto. L'avevo già testato creando un progetto di test. Tuttavia, ho un paio di requisiti, che devo soddisfare.Utilizzo di DAO verde con provider di contenuti
Il database della mia app sarà crittografato. Per fare ciò, stiamo pianificando di utilizzare SQLCipher. Ho trovato questo link. Lo sto studiando, ma sono interessato a sapere che c'è qualcosa disponibile nel progetto originale GreenDAO.
Come la mia app sarà sincronizzare i dati da/per il server, userò SyncAdapter come io non voglio fare tutto da solo heavylifting che è già stato fatto dal framework Android. Ma richiede
Content Provider
con cui lavorare. Quindi, come posso utilizzare GreenDAO conContent Provider
.
Aggiornamento 2
Il mio progetto ha sette entità. Ho usato addContentProvider()
sulle entità. E vengono generati sette diversi fornitori di contenuti. C'è un modo per avere tutte le tabelle sqlite in un unico fornitore di contenuti?
Io uso greendao con syncAdapter. Tutto ciò che devi fare è aggiungere .addContentProvider() durante la generazione dell'entità. Sfortunatamente, non ho conoscenza del 1 ° punto. – dominik4142
@ dominik4142 puoi darmi un piccolo aiuto usando i fornitori di contenuti generati con l'adattatore di sincronizzazione? Sto imparando come usare l'adattatore di sincronizzazione. –