Могу ли я использовать android.app.DownloadManager для загрузки файлов, которые будут доступны (и видимы) только для моего приложения?Использование DownloadManager для загрузки инкогнито
Решение должно работать для API 9 (2.3), если есть сторонняя библиотека, которая будет достигать того же, что и DM, то, пожалуйста, сообщите мне об этом.
Это своего рода обходной путь, но меня больше интересовало ограничение доступа к файлам для пользователя. С DM он переходит в область уведомлений, и пользователь может также получить все загрузки. И я хочу ограничить этот доступ только приложением, которое запросило загрузку, другими словами, использовать DM для тяжелой работы по загрузке/повторному запуску и т. Д., Но только мое приложение имеет доступ и будет управлять файлом. –
Возможно, вы знаете замену DM, которую я мог бы использовать, и будет иметь такое поведение. –
Вы можете использовать 'setNotificationVisibility' (http://developer.android.com/reference/android/app/DownloadManager.Request.html#setNotificationVisibility(int)), чтобы скрыть уведомление от пользователя. Этот метод доступен только из API 11. –