AWS S3 Gradle依赖项

时间:2014-10-16 14:36:34

标签: android amazon-web-services amazon-s3 gradle

有没有办法将AWS S3编译行添加到build.gradle以将jar文件加载到Android项目? 从Amazon下载完整的zip包之后,我可以将它们添加到libs文件夹中。但我想用依赖来做。

我尝试过这样的事,但没有运气。

dependencies {
    compile 'com.amazonaws:aws-android-sdk:+'
}

唯一的解决方案是使用java sdk,但我想使用新的Android lib。

dependencies {
    compile 'com.amazonaws:aws-java-sdk:+'
}

我可以找到并阅读有关如何构建编译行的更多信息,在Maven仓库中找到此行的位置?我的项目需要S3和Core库。

3 个答案:

答案 0 :(得分:3)

可以在文档中找到:

$f = File::getByID($row['fID']);
$relpath = $f->getRelativePath();

http://docs.aws.amazon.com/mobile/sdkforandroid/developerguide/setup.html

答案 1 :(得分:1)

AWS Android SDK支持Maven / Gradle。

请参阅此博文 https://mobile.awsblog.com/post/Tx33541C1DGXVQ2/AWS-Mobile-SDK-for-Android-Maven-Support 或者只是搜索Maven仓库中的“android”http://mvnrepository.com/artifact/com.amazonaws

答案 2 :(得分:-1)

Android SDK库在Maven Central中不可用,因此您无法将它们作为远程依赖项引入。显然,这是亚马逊AWS团队的looking into