-1
в одном из действий при нажатии кнопки. Я хочу создать файл в хранилище extran. поэтому я написал приведенный ниже код для этого.данные, записываемые в файл, не отображаются
но в конце файл создан, но пуст.
код:
public void tx(byte[] data) {
Log.w(TAG, CSubTag.bullet("tx"));
File file = new File(Environment.getExternalStorageDirectory() + File.separator + "test.txt");
try {
file.createNewFile();
} catch (IOException e) {
e.printStackTrace();
}
try {
OutputStream os = new FileOutputStream(file);
BufferedOutputStream bos = new BufferedOutputStream(os);
try {
bos.write("data_stream".getBytes());
} catch (IOException e) {
e.printStackTrace();
}
} catch (FileNotFoundException e) {
e.printStackTrace();
}
}
'file.createNewFile();'. Удалите это. Это полный блок try-catch. Он ничего не обслуживает. – greenapps