EROFS при записи личного каталога в AndroidJAVA

Программисты JAVA общаются здесь
Гость
EROFS при записи личного каталога в Android

Сообщение Гость »


Я пытаюсь выполнить запись в личный каталог моего приложения на Android, для которого не требуются никакие разрешения.

Не получается.

val now = LocalDateTime.now() ChannelDataFile = File(applicationContext.filesDir, "channel_${now.year}-${now.month}-${now.dayOfMonth}-${now.hour}-${now.mine}-${now. Second }.csv") val fileWriter = FileWriter(channelDataFile.name) val printWriter = PrintWriter(fileWriter) Строка fileWriter выдает android.system.ErrnoException: ошибка открытия: EROFS (файловая система только для чтения).

Я попробовал добавить «/» перед именем файла. ApplicationContext.filesDir правильно сопоставляется с каталогом данных моего приложения «/data/user/0/com.redacted.redacted/files».

Почему я получаю это исключение? Мне просто нужно записать файлы в личный каталог и прочитать их.

Вернуться в «JAVA»