1

我正在尝试编写一个从 amazon s3 服务器下载图片并将图片作为幻灯片显示在应用程序上的应用程序。该应用程序将被捆绑到专门用于此目的的平板设备。该设备将使用 wifi 连接来检查 S3 服务器的图片并下载它们以进行幻灯片放映。主要问题是连接到 s3 服务器并下载图片。我不知道从哪里开始,所以我的问题是如何以编程方式连接到 s3 服务器以进行下载?

4

1 回答 1

3

我建议您下载适用于 Android 的 AWS 开发工具包:http: //aws.amazon.com/pt/sdkforandroid/ 并阅读其文档。使用它的 API 非常简单。

在服务器和代码上配置好所有 SDK 和令牌后,您只需要这样的调用即可从 S3 下载图片:

AmazonS3 s3 = new AmazonS3Client(AWSCredentials);
S3Object object = s3.getObject(bucketName, pictureId);
object.getObjectContent();

但是阅读文档,完整的配置需要相当多的工作。

于 2012-07-13T18:27:16.847 回答