Those who have read the official AWS documentation for android will understand the issue at first glance. In brief, AWS says to integrate their services using the build.gradle
in your project. However, for the version numbers they tell you to fill in a "+
" at the end of the number.
For example, you have to type com.amazonaws:aws-android-sdk-lambda:2.2.+
in build.gradle
to use AWS lambda. This makes Android Studio highlight the line in yellow and give a message saying Avoid using + in version numbers; can lead to unpredictable builds(com.amazonaws:aws-android-sdk-lambda:2.2.+)
.
The warning message has lead me to believe there should be an accurate version number, instead of just typing in a +
. If anyone could tell me the accurate version numbers of...
1) Autoscaling
2) Cloudwatch
3) DynamoDB
4) EC2
5) Mobile Analytics
6) S3
7) SNS
...I would be really grateful.
Thanks!