在我的代码中,我使用 android.app.DownloadManager 来下载我们的应用所需的一些资产。有时是 2 件事,有时可能是 20 件事。问题是,即使在 3G 上,如果我用我的请求调用“enque(Download.Request)”,它也会立即开始下载所有 20 个东西。我希望它能够将它们排队,并且可能一次下载 3 个左右,而不是开始下载全部 20 个(实际上确实如此,它们都开始进行)。
有没有办法让它一次下载2个或3个,这样下载速度更快,然后启动其他的?
在我的代码中,我使用 android.app.DownloadManager 来下载我们的应用所需的一些资产。有时是 2 件事,有时可能是 20 件事。问题是,即使在 3G 上,如果我用我的请求调用“enque(Download.Request)”,它也会立即开始下载所有 20 个东西。我希望它能够将它们排队,并且可能一次下载 3 个左右,而不是开始下载全部 20 个(实际上确实如此,它们都开始进行)。
有没有办法让它一次下载2个或3个,这样下载速度更快,然后启动其他的?