我遇到了一个问题,用户正在下载一个大文件(大约1.5GB),如果连接断开,则用户需要从头开始重新下载。
我如何在Xamarin Android C#中执行简历下载?该文件将托管在Amazon S3上。
任何帮助都是很棒的!
谢谢!
答案 0 :(得分:2)
将在后台执行下载,并负责HTTP 交互或失败后或重新尝试下载 连接更改和系统重启。
var manager = DownloadManager.FromContext(this);
var request = new DownloadManager.Request(Uri.Parse(uri));
long downloadId = manager.Enqueue(request);