Использование Amazon Web Service SDK для Android в Android Studio

Я пытаюсь использовать хранилище AWS S3 для хранения изображений для мобильного приложения, но я не могу скомпилировать свое приложение. У меня есть .jar-файлы в моем каталоге libs. В разделе зависимостей моего файла 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 .

Преимущество перед принятым ответом jmickela заключается в том, что вам не нужно загружать файлы самостоятельно, и пусть Gradle обрабатывает его. Преимущество перед ответом Krit заключается в том, что вы можете выбрать только те библиотеки, которые вы действительно хотите использовать (решение Krit загрузит все AWS-библиотеки).

Недостатком моего решения по сравнению с jmickela является то, что вы можете получить более старую версию библиотек, по крайней мере на некоторое время. Например, прямо сейчас вы можете скачать 2.1.7 на сайте AWS, а Gradle – 2.1.5.

У меня есть еще одно решение, которое может работать и в вашем случае.

Я пытался

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

Это сработало.

Нашел ответ сам, оставив это здесь, так как ответ никогда не будет соответствовать поисковым словам для этой конкретной проблемы.

Следуйте инструкциям на принятом ответе здесь: Android Studio – Импорт внешней библиотеки / Jar

Как и сообщение прямо под ним, вам не нужно выходить из Android Studio, просто Build-> Rebuild Project