如何使用 AWS S3 Android 恢复上传



我正在使用 AWS S3 存储桶上传文件列表,我正在使用 MultipleFileUpload,这是我的请求,同时上传文件时,如果互联网断开连接并再次返回,然后上传过程没有得到更新。当互联网恢复时,我该怎么做,它应该从最后一个位置自动上传。

final ObjectMetadataProvider metadataProvider = new ObjectMetadataProvider() {
            public void provideObjectMetadata(File file, ObjectMetadata metadata) {
            }
        };
        final MultipleFileUpload multipleFileUpload = transferManager.uploadFileList(HttpUrls.IMAGE_BUCKET_NAME, "photos/mint_original/", myDir_temp, upload_file, metadataProvider);

AWS Android 开发工具包中的 TransferManager 组件已被弃用,取而代之的是 TransferUtility 组件。"传输实用程序"组件允许您暂停和恢复传输。它还支持网络监控,并在网络出现故障并恢复时自动暂停和恢复传输。这是指向TransferUtility文档的链接 - https://aws-amplify.github.io/docs/android/storage

最新更新