Android 如何从AWS S3外部应用程序下载对象?

Android 如何从AWS S3外部应用程序下载对象?,android,amazon-web-services,download,amazon-s3,Android,Amazon Web Services,Download,Amazon S3,我使用以下方式下载AWS-S3对象: TransferManager transferManager = new TransferManager(s3client); GetObjectRequest getRequest = new GetObjectRequest(bucket, entity.getName()); String s=""; download = transferManager.download(bucket,

我使用以下方式下载AWS-S3对象:

TransferManager transferManager = new TransferManager(s3client);
        GetObjectRequest getRequest = new GetObjectRequest(bucket, entity.getName());
            String s="";
            download = transferManager.download(bucket, entity.getName(), f);
我想在退出应用程序后继续下载对象。
有什么办法吗?

这与S3无关。您只需要执行长时间运行的过程,如在服务中下载。或者,如果对象的ACL设置为public,则可以使用DownloadManager并使用对象的url,而不是实例化AWS客户端或TransferManager。是我用来下载的AWS示例

是的。如果您看一下,它将显示如何暂停当前上载/下载并将其序列化到磁盘。只要您认为您的应用程序正在退出,就可以这样做

谢谢, 韦斯顿