/ / Лимит за размер на Download Manager 4.4? - Android, Android и изтегляне-мениджър

Линия за размер на Download Manager 4.4? - Android, Android и изтегляне-мениджър

Приложението ми използва мениджъра на изтеглянията, за да изтегли aфайл. На Android 4.4.2, ако стартирам изтегляне, което е над 100MB, изтеглянето не е успешно и съобщава, че няма достатъчно място. Ако стартирам същото изтегляне чрез уеб браузър, изтеглянето ще се изпълни.

downloadManager = (DownloadManager) context.getSystemService(Context.DOWNLOAD_SERVICE);
DownloadManager.Request request;
String requestString = "https://download_url";
request = new DownloadManager.Request(Uri.parse(requestString));
album.downloadManagerId = downloadManager.enqueue(request);

Това е кодът, който използвам за стартиране на изтегляне.

4.4.2 е минималната версия, която моето приложение поддържа. Ако се опитам да изтегля по-висока версия на Android, тя работи добре.

Изтеглянето трябва да започне и да завърши, защото устройството ми има достатъчно свободно място.

Wifi / CEllular не прави разлика. SD карта, без SD карта няма значение.

Отговори:

0 за отговор № 1

Изглежда, че местоположението за изтегляне по подразбиране на тази версия на Android е малък дял. Трябваше да задам мястото до външната папка за изтегляне (ако има такава), за да избегна този проблем.

При други версии моето приложение просто игнорира това и го изтегля до мястото по подразбиране.