андроид 7.1 устройстве. Пробовал разные варианты, но увы не получается. Может кто сталкивался с этим? Использую Android Studio 4.1 Java
Зарание Спасибо.
Получаешь пермишены на запись, открываешь файл, пишешь в него, закрываешь файл. Все просто.
В рантайме запросил?
Нет. Файл этот создаётся но не на sdcard а в внутреннем хранилище ((
Не везде дописывать можно. А только новый файл создавать.
А как это сделать, можете пример скинуть.
Если вендор при выдаче пермишенов не дал права дописывать. То только пересоздавать файл с новыми данными. Может как то иначе можно. А проверить можно так. Если есть рут отключить селинукс, и проверить работоспособность кода. Если рута нет. Посмотреть логи селинукса.
Если до 10 андроида можно костыль через download manager или прямой путь а ля "sd/download" а не через environment, он только внутри сохранит
Также есть специальные файловые менеджеры которые позволяют эти файлы внутри смотреть, но сам не пробовал
Обсуждают сегодня