Я использую Android 1.5, у моего каталога данных нет разрешений на чтение/запись
System.out.println("DAta can write??--->"+Environment.getDataDirectory().canWrite());
System.out.println("DAta can read??--->"+Environment.getDataDirectory().canRead());
Поэтому, пожалуйста, предложите мне предоставить разрешения для каталога данных.
Что я пытаюсь сделать, так это создать файл и добавить в него содержимое в хранилище данных эмулятора, как показано ниже.
private void writeToSDCard() {
try {
File lroot = Environment.getDataDirectory();
if (lroot.canWrite()){
File lfile = new File(lroot, "samplefile.txt");
FileWriter lfilewriter = new FileWriter(lfile);
BufferedWriter lout = new BufferedWriter(lfilewriter);
lout.write("XXXXXXXXXXXXXXXXXX");
lout.close();
}
} catch (IOException e) {
Log.e(m_cTAG, "Could not write file " + e.getMessage());
}
}