मेरे पास res/raw/
फ़ोल्डर में डेटाबेस फ़ाइल है। मैं R.raw.FileName
के रूप में फ़ाइल नाम के साथ Resources.openRawResource()
बुला रहा हूँ और मैं एक इनपुट स्ट्रीम प्राप्त है, लेकिन मैं इस उपकरण में एक एक और डेटाबेस फ़ाइल है, तो डिवाइस db मैं उपयोग करने के लिए है कि डाटाबेस की सामग्री की प्रतिलिपि करने के लिए:Resources.openRawResource() समस्या एंड्रॉइड
BufferedInputStream bi = new BufferedInputStream(is);
और FileOutputStream, लेकिन मुझे एक अपवाद मिलता है कि डेटाबेस फ़ाइल दूषित हो गई है। मैं कैसे आगे बढ़ सकता हूं? मैं File
और FileInputStream
और /res/raw/fileName
के रूप में पथ का उपयोग करके फ़ाइल को पढ़ने का प्रयास करता हूं, लेकिन यह भी काम नहीं करता है।
किसी भी शरीर को एक ही समस्या का सामना करना पड़ा है क्योंकि मैंने openFileInput विधि का उपयोग किया है, लेकिन यह डिवाइस पथ को जांचता है न कि परियोजना पथ .... – Sam97305421562