我遇到了一个问题,即用户正在下载一个大文件(大约 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);