के साथ ग्रीन डीएओ का उपयोग करके मैं अपनी परियोजना में GreenDAO
का उपयोग करने की योजना बना रहा हूं। मैंने पहले से ही एक परीक्षण परियोजना बनाकर इसका परीक्षण किया था। हालांकि, मेरे पास कुछ आवश्यकताएं हैं, जिन्हें मुझे पूरा करने की आवश्यकता है।सामग्री प्रदाता
मेरे ऐप का डेटाबेस एन्क्रिप्ट किया जाएगा। ऐसा करने के लिए, हम SQLCipher का उपयोग करने की योजना बना रहे हैं। मुझे यह link मिला। मैं इसका अध्ययन कर रहा हूं, लेकिन जानना चाहता हूं कि मूल ग्रीनडाओ परियोजना में कुछ भी उपलब्ध है।
चूंकि मेरा ऐप सर्वर से डेटा को/सिंक करेगा, इसलिए मैं SyncAdapter का उपयोग करूंगा क्योंकि मैं अपने द्वारा सभी हेडिलिफ्टिंग नहीं करना चाहता जो पहले से ही एंड्रॉइड फ्रेमवर्क द्वारा किया गया है। लेकिन इसके साथ काम करने के लिए
Content Provider
की आवश्यकता है। तो, मैंContent Provider
के साथ ग्रीनडाओ का उपयोग कैसे कर सकता हूं।
अद्यतन 2
मेरे परियोजना सात इकाइयां हैं। मैंने इकाइयों पर addContentProvider()
का उपयोग किया। और सात अलग-अलग सामग्री प्रदाता उत्पन्न होते हैं। क्या एक एकल सामग्री प्रदाता में सभी स्क्लाइट टेबल रखने का कोई तरीका है?
मैं greendao सिंक एडाप्टर के साथ उपयोग करता हूं। आपको केवल इकाई बनाने के दौरान .addContentProvider() जोड़ने की आवश्यकता है। दुर्भाग्य से, मुझे 1 बिंदु के बारे में ज्ञान नहीं है। – dominik4142
@ dominik4142 क्या आप सिंक एडाप्टर के साथ जेनरेट किए गए सामग्री प्रदाताओं का उपयोग करके मुझे थोड़ा सा सहायता दे सकते हैं? मैं सीख रहा हूं कि सिंक एडाप्टर का उपयोग कैसे करें। –