विफल रहता है मुझे एक अजीब समस्या है जो मैंने पार किया है। मेरा ऐप एसडी कार्ड में एक साधारण टेक्स्टफाइल लिख सकता है और कभी-कभी यह कुछ लोगों के लिए काम करता है लेकिन दूसरों के लिए नहीं और मुझे नहीं पता कि क्यों।एसडी कार्ड में पाठ फ़ाइल लिखना
कुछ लोगों के लिए, अगर वे फ़ाइल और 0 में ...
जैसे कुछ वर्ण डालते हैं तो यह बल बंद हो जाता है। मैं इसे पुन: पेश नहीं कर सकता क्योंकि मुझे कोई परेशानी नहीं है लेकिन यह वह कोड है जो फ़ाइल लेखन को संभालता है। क्या कोई ऐसा कुछ सोच सकता है जो समस्याओं का कारण बन सकता है या ऐसा करने के लिए बेहतर तरीका हो सकता है?
public void generateNoteOnSD(String sFileName, String sBody)
{
try
{
File root = new File(Environment.getExternalStorageDirectory(), "Notes");
if (!root.exists())
{
root.mkdirs();
}
File gpxfile = new File(root, sFileName);
FileWriter writer = new FileWriter(gpxfile);
writer.append(sBody);
writer.flush();
writer.close();
Toast.makeText(this, "Saved", Toast.LENGTH_SHORT).show();
}
catch(IOException e)
{
e.printStackTrace();
importError = e.getMessage();
iError();
}
}
है एंड्रॉयड फोन अपने एक निहित या गैर जड़ें फोन का उपयोग कर? –