Throttle / limit android.app.DownloadManager через код? - PullRequest
4 голосов
/ 11 января 2012

В моем коде я использую android.app.DownloadManager для загрузки некоторых ресурсов, необходимых для нашего приложения.Иногда это 2 вещи, а иногда это может быть 20 вещей.Проблема в том, что даже в 3G, если я позвоню «enque (Download.Request)» с моим запросом, он начинает загружать все 20 вещей одновременно.Я ожидал, что это поставит их в очередь и, возможно, будет загружать 3 или около того за раз, а не начинать загрузку всех 20 (на самом деле, они все начинают прогрессировать).2 или 3 за раз, чтобы эти загрузки происходили быстрее, а затем запускались другие?

...