У меня есть приложение, которое при входе в систему загружает изображения с моего сервера. при первом входе в систему все работает нормально, но когда я удаляю приложение и устанавливаю его снова, я получаю следующее исключение:
java .io.FileNotFoundException: / storage / emulated / 0 / Android / data / com.gilapp. android .app / files / images / book_118.png: открыть не удалось: EACCES (разрешение запрещено)
и не удается сохранить изображение.
это происходит, когда я пытаюсь создать выходной поток:
OutputStream output = new FileOutputStream(filePath);
Изображения загружаются нормально, только когда я делаю вторую установку после того, как я go в Информация о приложении -> Хранилище -> очистить data
Еще одним важным моментом является то, что это происходит только в планшете Samsung: SM-T800 (API level 23)
В других устройствах этого не происходит, устройства, которые я тестирую: Samsung SM-G900H (API level 23)
, Asus P028 (API level 24)
, Samsung SM-G950F (API level 28)