0
내 앱은 다운로드 관리자를 사용하여 파일을 다운로드합니다. Android 4.4.2에서 100MB가 넘는 다운로드를 시작하면 다운로드가 실패하고 충분한 공간이 없다고보고됩니다. 웹 브라우저를 통해 동일한 다운로드를 시작하면 다운로드가 실행됩니다.다운로드 관리자 4.4 크기 제한?
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에서 다운로드를 시도하면 정상적으로 작동합니다.
내 장치에 여유 공간이 충분하기 때문에 다운로드가 시작되고 완료되어야합니다.
Wiifi/CEllular는 차이가 없습니다. SD 카드, 아니 SD 카드는 차이를 만들지 않습니다.