के साथ बनाई गई फ़ाइलों को हटाने से मैं एंड्रॉइड मंच के लिए विकास कर रहा हूं।FileOutputStream
FileOutputStream fos = openFileOutput("MY_TEMP.TXT", Mode);
यह ठीक काम करता है क्योंकि मैं इसे करने के लिए लिख सकते हैं और यह आम तौर पर पढ़ सकते हैं:
मेरा ऐप के लिए एक सरल कॉल के साथ एक अस्थायी फ़ाइल बनाता है।
समस्या यह है कि जब मैं ऐप से बाहर निकलता हूं तो मैं इस फ़ाइल को हटाना चाहता हूं। मैं प्रयोग किया है:
File f = new File(System.getProperty("user.dir"), "MY_TEMP.TXT");
f.delete()
लेकिन यह हमेशा गलत वापस आती है और फ़ाइल हटा नहीं है।
मैं कोशिश की है:
File f = new File("MY_TEMP.TXT");
f.delete();
और यह या तो काम नहीं करता।
यह सही है! यह बेहद सरल है! बस deleteFile (TEMP_FILE) को कॉल करना; यह सीधे प्रोफ़ाइल को सौंपा गया फ़ोल्डर पर जाता है और यह दस्तावेज़ीकरण के अनुसार पोर्टेबल है। यह मेरी ज़रूरत के लिए काम करता है। वाह मैं पूरी तरह से गलत ट्रैक पर था! वैसे भी, सही दिशा में मुझे इंगित करने के लिए आप सभी लोगों को धन्यवाद। –
हाँ, यह FileOutputStream के साथ बनाई गई फ़ाइल को हटाने का सबसे तेज़ तरीका है – anticafe