我使用AWS S3服务来管理将从Android调用的文件。AWS为所有AWS服务(EC2、S3等)提供大小约为18 S3的java。我只需要API为AWS S3,以便我可以减少应用程序的大小。
在哪里可以获得AWS S3 Java?
谢谢
发布于 2015-05-31 03:25:47
@Vinod
根据AWS文档,使用S3客户端不需要在安卓应用程序中导入完整的sdk。你可以这样做:
要使用移动应用程序中的S3,首先为Android设置:
下载Android并将其包含到您的项目中,正如在为Android设置SDK时所描述的那样。您需要将AWS-Androd-SDK-2..##-core.jar和AWS-Androd-SDK-2.##-s3.jar拖到项目的libs目录中。
在项目中包括以下导入:
import com.amazonaws.auth.CognitoCachingCredentialsProvider;
import com.amazonaws.mobileconnectors.s3.transfermanager.*;
import com.amazonaws.regions.Regions;在这里找到完整的教程:http://docs.aws.amazon.com/mobile/sdkforandroid/developerguide/s3transfermanager.html
干杯!!
发布于 2016-03-05 09:42:06
或者,您可以使用minio-java客户端库,它的开源和兼容AWS S3 API &是小规模的。您可以看到使用Put、Get、Post和其他操作https://github.com/minio/minio-java/tree/master/examples的所有示例代码
希望能帮上忙。免责声明:我为米诺工作
https://stackoverflow.com/questions/30529024
复制相似问题