1) हमारा एंड्रॉइड ऐप एक अंतर्निहित SQLite डीबी में डेटा स्टोर करेगा।एंड्रॉइड आंतरिक भंडारण - सीमाएं क्या हैं?
मुझे लगता है कि डीबी android.database.sqlite.SQLiteFullException फेंक सकता है, लेकिन एपीआई में कोई सटीक जानकारी नहीं है सीमा क्या है।
क्या कोई बता सकता है कि SQLiteFullException में नहीं पहुंचने के लिए डीबी के लिए आकार सीमा क्या है?
मुझे लगता है कि डीबी डिवाइस के आंतरिक भंडारण (बनाम एसडीकार्ड) में डेटा स्टोर करेगा। क्या मैं सही हू? दिया गया SQLite डीबी सिर्फ एक फ़ाइल है, शायद डीबी आकार मुक्त आंतरिक भंडारण स्थान के साथ सीमित है। दोबारा - क्या मैं सही हूँ? यदि हां, तो एंड्रॉइड पर आंतरिक स्टोरेज आकार क्या है? इसे कैसे पहचानें? क्या यह डिवाइस मॉडल आधार या ओएस संस्करण के आधार पर भिन्न होता है?
2) हमें ऐप सेटिंग्स को सहेजने की भी आवश्यकता होगी। मुझे लगता है कि साझाकरण अच्छी तरह से फिट होगा। हालांकि सवाल यह है - क्या शेयरधारक आंतरिक भंडारण में भी सहेजे गए हैं? यदि हां, तो क्या यह वही भंडारण है जहां डीबी अपनी फाइल स्टोर करता है?
अग्रिम धन्यवाद!
तो SQLite डीबी की सीमा या आकार को खोजने का कोई भी तरीका। या डेटाबेस वर्तमान लिखने योग्य स्थिति खोजने के लिए किसी भी तरह से? या अपवाद को संभालने का एकमात्र तरीका है? – Pritam
हम अपवादों को संभालने के माध्यम से कर रहे हैं (अन्य तरीकों का भी प्रयास नहीं किया)। –