Я уже некоторое время пытаюсь получить файл gradle, который будет создаваться со следующим:
compile('com.amazonaws:aws-android-sdk-auth-userpools:2.6.0@aar') { transitive = true; }
compile('com.amazonaws:aws-android-sdk-auth-ui:2.6.0@aar') { transitive = true; }
compile 'com.android.support:design:<absolutely any version>'
Независимо от того, какую версию я использую, я не могу заставить три вещи хорошо играть. Первые два были взяты непосредственно из руководства Amazon по интеграции входа пользователей (http://docs.aws.amazon.com/mobile-hub/latest/developerguide/add-aws-mobile-user-sign-in-email-and-password.html). Последний я использую для остальной части приложения (кажется довольно стандартной, ожидаемой библиотекой для компиляции???).
Я пробовал следующие версии для com.android.support:design: 24.2.0: приводит к ошибке:
All com.android.support libraries must use the exact same version specification (mixing versions can lead to runtime crashes). Found versions 24.2.0, 23.0.0
23.0.0 также приводит к той же ошибке, что и выше.
Примечание. Комментирование библиотеки userpools позволяет работать версии 23.0.0. Комментирование библиотеки auth-ui позволяет работать v24.2.0...