gpt4 book ai didi

android - 在 Android Studio 中使用适用于 Android 的 Amazon Web Service SDK

转载 作者:太空宇宙 更新时间:2023-11-03 11:44:06 26 4
gpt4 key购买 nike

我正在尝试使用 AWS S3 存储来存储移动应用程序的图像,但我无法编译我的应用程序。我的 libs 目录中有 .jar 文件。在我的 build.gradle 文件的依赖项部分,我有:

dependencies {       
compile "com.amazonaws.services.s3:1.6.1"
}

我已经尝试了所有我能想到的组合。 com.amazonaws.services.s3:1.6.1, com.amazonaws.services:s3:1.6.1, com.amazonaws:services:1.6.1...但我总是收到关于找不到 com. amazonaws.services.s3:1.6.1。 (无论我在错误的编译行上放什么)。

我找不到任何关于让这个 SDK 与 Android Studio 一起工作的信息,而且我对 Gradle 的了解还不够,不知道如何让它工作。有什么建议么?任何人已经有这个工作?

最佳答案

再说一个补充方案:

dependencies {
compile 'com.amazonaws:aws-android-sdk-core:2.1.+'
compile 'com.amazonaws:aws-android-sdk-s3:2.1.+'
// ... and any other AWS libraries you want to include
}

您可以从 SDK Setup Guide 中获取要使用的特定库名称.

与 jmickela(已接受)答案相比的优势在于,您无需自己下载文件,而是让 Gradle 来处理。与 Krit 的答案相比,优势在于您可以只选择您实际想要使用的特定库(Krit 的解决方案将下载所有 AWS 库)。

与 jmickela 的解决方案相比,我的解决方案的缺点是您最终可能会使用旧版本的库,至少暂时如此。例如,现在您可以在 AWS 的网站上下载 2.1.7,而 Gradle 获得 2.1.5。

关于android - 在 Android Studio 中使用适用于 Android 的 Amazon Web Service SDK,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18481728/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com