2010-10-27 17 views
7

पर तैनाती मैंने एंड्रॉइड के लिए डेटाबेस एप्लीकेशन विकसित किया है। अब मैं इसे तैनात करने के लिए इसे उपलब्ध करना चाहता हूं। लेकिन मैं डेटाबेस के साथ इसे तैनात नहीं करता हूं।एंड्रॉइड ऐप

उत्तर

4

मुझे आशा है कि आपने एसक्लाइट डेटाबेस का उपयोग किया होगा। अपने एसकलाइट डेटाबेस को अपने संपत्ति फ़ोल्डर में रखें और अपना एपीके बनाएं। एंड्रॉइड बाकी का ख्याल रखेगा।

String myPath = DB_PATH + DB_NAME; 
SQLiteDatabase myDataBase = SQLiteDatabase.openDatabase(myPath, null, SQLiteDatabase.OPEN_READWRITE); 

जहां डीबी_Path = "/ डेटा/डेटा // डेटाबेस /"; और डीबी_नाम = आपका डेटाबेस नाम

+1

लेकिन जब मैं openorcreate() विधि के माध्यम से डेटाबेस का संदर्भ देता हूं, तो यह/डेटा/डेटा/ स्थान में बनाया जाता है। कृपया मुझे बताएं कि मैं संपत्ति फ़ोल्डर से इसका उपयोग कैसे कर सकता हूं? – Mudassir

+0

स्ट्रिंग myPath = DB_PATH + DB_NAME; \t \t SQLiteDatabase myDataBase = SQLiteDatabase.openDatabase (myPath, अशक्त, \t \t \t \t SQLiteDatabase.OPEN_READWRITE); जहां डीबी_Path = "/ डेटा/डेटा//डेटाबेस /"; और डीबी_नाम = आपका डेटाबेस नाम – franklins

+0

धन्यवाद प्रिय। आपके जवाब ने मेरी मदद की। – Mudassir

संबंधित मुद्दे