Local Variable not foundЛокальные переменные не были найдены (Java Android)
writer = new CSVWriter(new FileWriter(Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOWNLOADS) + "GyroData.csv",true), ',');
writer1 = new CSVWriter(new FileWriter(Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOWNLOADS) + "AccelData.csv",true), ',');
writer2 = new CSVWriter(new FileWriter(Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOWNLOADS) + "MagnetData.csv",true), ',');
String[] entries = res.split("#"); // array of values
String[] entries1 = res1.split("#");
String[] entries2 = res2.split("#");
writer.writeNext(entries); //append entries to writer
writer1.writeNext(entries1);
writer2.writeNext(entries2);
Однако при отладке значения записей, entries1 и entries2 не могут быть найдены. Если это всего лишь ошибка отладки, файл должен быть сохранен в sd/storage/emulated/0/Download, но ничего не появляется. Точно такой же код работал 1-2 месяца назад, теперь это происходит, поэтому я не уверен, почему любые указатели будут очень благодарны.
String res=((currentTime - startTime)/1000)+"#"+String.valueOf(d.format(gyro[0]))+"#"+String.valueOf(d.format(gyro[1]))+"#"+String.valueOf(d.format(gyro[2]));
Источник Реза^
Что является источником переменных res, res1 и res2? –
Добавлены к сообщению, это значения датчиков – oompagoompa