Мое приложение использует DownloadManager для загрузки файлов в подкаталог папки Музыка устройства.
DownloadManager.Request request = new DownloadManager.Request(Uri.parse(url));
...
File file = new File(Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_MUSIC) + "/MyStuff/song.mp3");
request.setDestinationUri(Uri.fromFile(file));
Я заметил, что файлы удаляются, когда приложение удаляется с устройства, работающего с Marshmallow (этого не происходит в более старых версиях ОС). У вас есть идеи об этом?
Спасибо