Здравствуйте, я хочу поместить некоторую текстовую строку в конец моего файла журнала, найти во внешнем sd, но не работает.
public boolean saveLog(String data){
BufferedWriter bw = null;
try {
bw = new BufferedWriter(new FileWriter("log.txt", true));
bw.write(data);
bw.newLine();
bw.flush();
bw.close();
return true;
} catch (IOException e) {
return false;
}
}
Это решение работает для меня:
bw = new BufferedWriter(new FileWriter(Environment.getExternalStorageDirectory().getPath()+"/log.txt", true));