下载管理器 4.4 大小限制?
Download Manager 4.4 size limit?
我的应用使用下载管理器下载文件。在 Android 4.4.2 如果我开始下载超过 100mb,下载失败并报告没有足够 space。如果我通过网络浏览器开始相同的下载,下载将 运行.
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卡也没什么区别
这个版本Android的默认下载位置好像是一个小分区。我必须将位置设置为外部下载文件夹(如果可用)以避免此问题。
在其他版本上,我的应用会忽略这一点并下载到默认位置。
我的应用使用下载管理器下载文件。在 Android 4.4.2 如果我开始下载超过 100mb,下载失败并报告没有足够 space。如果我通过网络浏览器开始相同的下载,下载将 运行.
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卡也没什么区别
这个版本Android的默认下载位置好像是一个小分区。我必须将位置设置为外部下载文件夹(如果可用)以避免此问题。
在其他版本上,我的应用会忽略这一点并下载到默认位置。