Я новичок в использовании downloadmanager в android. Я использую эмулятор genymotion.android: downloadmanager где хранятся файлы
Я пытаюсь загрузить mp3-файл, используя downloadmanager. Я хочу знать, где файл сохраняется после загрузки.
Environment.getExternalStorageDirectory()
это показывает/хранение/эмулируется/0. его общий "внешний накопитель"
Я также проверил
Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOWNLOADS);
он указывает на /storage/emulated/0/Download
. В mp3-файле нет.
Я также проверил /storage/emulated/0/Android/data/com.simha.sacredindaapp. Mp3-файлов нет.
Мой код для загрузки файла mp3 является:
DownloadManager downloadManager = (DownloadManager)getSystemService(DOWNLOAD_SERVICE);
Uri uri = Uri.parse("http://audio.iskcondesiretree.com/02_-_ISKCON_Swamis/ISKCON_Swamis_-_R_to_Y/His_Holiness_Radhanath_Swami/Lectures/00_-_Year_wise/Devotional_Nectar_-_2016/2016-01-31_Various_-_Vrindavan_is_Perceived_by_Our_Consciousness-For_Ukraine_Devotees_-_Radhanath_Swami.mp3");
DownloadManager.Request request = new DownloadManager.Request(uri);
request.setDescription("My Download").setTitle("Notification titile");
downloadManager.enqueue(request);
Это означает, что если мы не установить каталог назначения, мы не знаем, где его загрузки. –