Почему при скачивании файлов требует WRITE_EXTERNAL_STORAGE, независимо, прописано оно в манифесте или нет?
Все время пишет ошибку No permission to write to /storage/emulated/0/Download/1613886746412: Neither user 10071 nor current process has android.permission.WRITE_EXTERNAL_STORAGE.
Не зависимо, есть ли этот пермишн в манифесте, но если перед скачиванием я пропишу запрос на подтверждение пермишна requestPermissions, высвечивается запрос, я его подтверждаю и все нормально качает, но зачем его подтверждать если он уже в манифесте прописан?
Так устроена система пермишенов в андроиде.
Есть безопасные пермишены, которые достаточно прописать в манифесте, а есть опасные, которые нужно ещё и у пользователя запросить. WRITE_EXTERNAL_STORAGE относится ко вторым. https://developer.android.com/guide/topics/permiss...