Я использую DownloadManager для загрузки файла, я хотел поставить загрузку в стандартной папке загрузки, чтобы люди могли легко найти их с помощью файлового менеджера, глядя в самом очевидном месте:Android DownloadManager сохранить в папке загрузки
Uri downloadLocation = Uri.fromFile(new File(Environment.DIRECTORY_DOWNLOADS, filename));
request.setDestinationUri(downloadLocation);
Long reference = downloadManager.enqueue(request);
Но я получаю исключение, потому что это не внешний диск.
Невозможно загрузить файл в папку загрузки пользователя?
Кроме того, что, если у них нет внешней памяти, просто внутренняя?
Спасибо.