如何通过Android SDK将单个对象上传到传输加速启用存储桶

时间:2016-05-12 03:50:11

标签: android amazon-web-services amazon-s3 transfer acceleration

我使用Android SDK将文件上传到AWS S3,并希望启用传输加速。 我读过transfer acceleration examples但只找到了Java的例子。我在Android上尝试了Java代码,但没有成功:

AmazonS3Client s3Client = new AmazonS3Client(credentials, clientConfiguration);
S3ClientOptions s3ClientOptions = new S3ClientOptions();
s3ClientOptions.setAccelerateModeEnabled(true);
s3Client.setS3ClientOptions(s3ClientOptions);

无法解决方法' setAccelerateModeEnabled'!我的aws-android-sdk-s3的版本是2.2.16。

Android SDK是否支持传输加速?如果是,我该怎么办? 感谢。

1 个答案:

答案 0 :(得分:1)

AWS Mobile SDK for Android v2.2.17今天发布。此版本增加了对Amazon S3传输加速,跨区域复制和列表对象v2的支持。有关详细信息,请参阅http://aws.amazon.com/releasenotes/5606404750751710

将SDK升级到最新版本后,上述代码将起作用。