-1

那些已经阅读official AWS documentation for android的人一眼就会明白这个问题。简而言之,AWS表示将在项目中使用build.gradle的服务进行整合。但是,对于版本号,他们会告诉您在号码末尾填写“+”。什么是Gradle最新的AWS服务版本?

例如,您必须在build.gradle中输入com.amazonaws:aws-android-sdk-lambda:2.2.+才能使用AWS lambda。这会使Android Studio以黄色突出显示该行,并给出消息Avoid using + in version numbers; can lead to unpredictable builds(com.amazonaws:aws-android-sdk-lambda:2.2.+)

该警告信息让我相信应该有一个准确的版本号,而不是只输入一个+。如果有人能告诉我准确的版本号...

1)自动缩放

2)CloudWatch的

3)DynamoDB

4)EC2

5)移动分析

6)S3

7)SNS

...我会很感激。

谢谢!

回答

1

如果你看maven repository你可以看到,最新的版本是2.3.0。

+0

我的回答是针对aws-android-sdk-lambda的原始问题。 对于所有其他模块,您可以简单地使用[maven存储库搜索](https://mvnrepository.com/search?q=SNS)。 或者您使用[jcenters search](https://bintray.com/search?query=DynamoDB) – PatrickZenker

+0

aws sdk for android中所有服务的版本始终保持同步。所以你的答案2.3.0也适用于所有其他模块。 – Karthik

相关问题