2010-10-31 90 views
3

我正在制作和应用程序在Android上使用您的相机拍摄照片,然后我想将此图像保存到S3,但我不知道如何做到这一点。如何将图像从Android相机保存到Amazon S3?

+0

这是一个两步过程:1.拍照并2.上传到Amazon S3。这两个步骤都有问题吗? – 2010-10-31 20:16:47

回答

4

拍照Android上:herehere

上传文件到Amazon S3:here

编辑:看来,上传到Amazon S3的最简单的方法是JetS3t。它需要little tweak才能在Android上工作。

+0

是否有可能让Android应用程序发送POST请求到另一个允许文件上传的网络应用程序(使用S3)? – Kevin 2010-10-31 20:56:36

+0

Amazon S3是REST,这意味着您可以直接POST。 – 2010-10-31 20:58:27

+0

好的,谢谢,我会尝试一下,我只是有点困惑。所以我应该使用HttpUrlConnection api直接连接到S3 API? (我不想和进度条一起工作..) – Kevin 2010-10-31 21:10:25

4

现在有一个亚马逊支持的Android SDK:http://aws.amazon.com/sdkforandroid/。它只是在2010年底才出现,但它似乎运作良好 - 它允许我用4行代码将照片上传到S3。