Согласно documentation, если загрузка не удалась из-за ошибки http - COLUMN_REASON
должен содержать определенный код ошибки HTTP.DownloadManager: ознакомьтесь с политикой повторных попыток и кодами ошибок
проблема у меня в том, что на практике, единственное значение, поэтому я вижу, когда загрузка потерпеть неудачу ERROR_HTTP_DATA_ERROR
также, я вижу в LogCat фактический код ошибки HTTP во время выполнения, когда загрузка остановлена, то и повторите попытку, но я не вижу способа получить его от менеджера загрузки.
можно ли как-то получить этот http-код?
Я использую широковещательный приемник для обработки ACTION_DOWNLOAD_COMPLETE
, но я не вижу, чтобы какой-либо способ прослушивания загрузки приостановился, и у меня возникает ощущение, что если я запрошу у администратора проблемы с ошибкой между попытками повтора он делает - тогда я получу фактический код состояния.
Можно ли прослушивать событие «загрузить паузу» без постоянного запроса менеджера загрузки?
Ожидаю, что будет такая трансляция.
вопросы, которые я хотел бы, чтобы, наконец, получить ответы на следующие:
- это можно слушать «скачать пауза» событие, не запрашивая постоянно менеджер загрузок, и без активного слушателя к распознаватель содержимому ?
- Менеджер загрузки (на уровне API 16+) поддерживает https (ssl)?
- Что такое политика повторной загрузки диспетчера загрузок? могу ли я изменить его политику повторной попытки по умолчанию?
@TimCastelijns: согласитесь, но дайте мне перерыв ...: -> эти вопросы на самом деле более важны для меня, чем исходный вопрос –