Попытка создать папку с файлами CSV в моем * android студийном проекте. Файл CSV создается, когда пользователь нажимает кнопку и затем помещает эту папку в мой проект, однако я продолжаю получать сообщение об ошибке «файл не существует» и не знаю, почему. я добавил, что это мой android файл манифеста
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
Вот как я вызываю мой объект Logger
startButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
String timeOpened = new Date().toString();
Logger logger;
Context c = getApplicationContext();
try {
logger = new Logger(timeOpened, c);
} catch (Exception e) {
e.printStackTrace();
}
}
});
А вот мой класс, где я пытаюсь создать новый CSV-файл в моей папке log_CSV
public class Logger {
public Logger(String name, Context ctx) {
File f = new File("/Users/G/Desktop/test/app/log_cvs_files");
try {
FileOutputStream fout = new FileOutputStream(new File(f, "abc.csv"));
String s = "Installed";
fout.write(s.getBytes());
fout.close();
} catch (Exception e) {
e.printStackTrace();
}
}
Что я делаю не так?