Xamarin Android C#断开连接后恢复下载



我遇到了一个问题,即用户正在下载一个大文件(大约 1.5GB(,如果连接断开,用户需要从头开始下载。

我可以在 Xamarin Android C# 中执行哪些操作来实现简历下载?该文件将托管在 Amazon S3 上。

任何帮助都会很棒!

谢谢!

使用 DownloadManager - it

将在后台进行下载,处理HTTP的问题 交互和在失败后或跨下载后重试下载 连接更改和系统重新启动。

var manager = DownloadManager.FromContext(this); 
var request = new DownloadManager.Request(Uri.Parse(uri));
long downloadId = manager.Enqueue(request);

最新更新