-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

相關問題