Download
Download the AWS SDK for Android 1.3.1
New Features
| Change | Description |
|---|---|
| Amazon EC2 and Auto Scaling - Instance Profiles |
The Amazon EC2 and Auto Scaling APIs have been updated so that you can launch instances or create Auto Scaling groups that take advantage of the new, easy to use, credentials distributions feature. |
| Auto Scaling - Spot Support |
Developers can now take advantage of reduced prices for Amazon EC2 Spot instances from their Auto Scaling groups. |
| Amazon S3 - More Custom ACL Support |
The latest API update to Amazon S3 allows you to specify custom Access Control Lists (ACLs) when you upload objects. Previously you could specify a generic CannedAccessControlList at the same time as uploading an object, but the latest API update allows you to specify any custom ACL to be applied immediately when your object is uploaded. |
| Amazon EC2 - VM Export |
The latest update to the Amazon EC2 API allows you to export Windows Server instances that you originally imported into EC2, and adds timestamps to instance status and system status to indicate the date and time that a status check failed. For more information, see the full release notes. |
| Simple Sample Import for Eclipse |
The samples have been updated to be easier to import and use with Eclipse. Refer to the Getting Started Guide for information about the simplified import process. |
| Maven Build Script |
The AWS SDK for Android now includes configuration necessary to build the SDK from source using Apache Maven. The bundled pom.xml will build a single jar of all SDK classes, including the DynamoDBMapper. |
Supported API Versions
This release of the SDK supports the following API versions:
| Service | API Version |
|---|---|
| Amazon CloudWatch | 2010-08-01 |
| Amazon DynamoDB | 2011-12-05 |
| Amazon Elastic Compute Cloud (EC2) | 2012-06-01 |
| Amazon Simple Email Service (SES) | 2010-12-01 |
| Amazon Simple Notification Service (SNS) | 2010-03-31 |
| Amazon Simple Queue Service | 2011-10-01 |
| Amazon Simple Storage Service (S3) | 2006-03-01 |
| Amazon SimpleDB | 2009-04-15 |
| Auto Scaling | 2011-01-01 |
| AWS Security Token Service | 2011-06-15 |
| Elastic Load Balancing | 2011-11-15 |
Known Issues
| Issue | Description |
|---|---|
| Problems with Amazon DynamoDB over SSL | We have seen issues using Amazon DynamoDB over SSL with Android v2.1. Android versions 2.2 and later all work with Amazon DynamoDB over SSL.
To not use SSL change the client endpoint for Amazon DynamoDB as follows:
AmazonDynamoDBClient dynamoDbClient = new AmazonDynamoDBClient( credentials ); dynamoDbClient.setEndpoint( "http://dynamodb.us-east-1.amazonaws.com" ); |
| Use of DynamoDBMapper with Android 2.1 | While the rest of the AWS SDK for Android is still supported on Android versions 2.1 and later, the Object Persistence Model, DynamoDBMapper, is only supported with Android versions 2.2 and later. |