Release: AWS SDK for Android 2.2.2

This release addresses an AWS signature version 4 signing issue with Amazon S3. It also includes several bug fixes and improvements.


Latest Version: 2.2.2
Created On: June 11, 2015
Last Updated: October 09, 2017


Download

Download the AWS SDK for Android 2.2.2

New Features

Change Description
AWS Core Runtime Library Enabled HTTP compression by adding "Accept-Encoding:gzip" header. If the target AWS service (for example, Amazon DynamoDB) supports compression and returns compressed data, the SDK will handle the content correctly.
Amazon Kinesis KinesisRecorder now sends compressed records to Amazon Kinesis.
Amazon Mobile Analytics Analytics events are compressed prior to sending the service in order to save network bandwidth.

Resolved Issues

Change Description
Amazon S3 Fixed an issue that occurs when required headers are not properly signed. This issue affects Amazon S3 in two regions: Frankfurt (eu-central-1) and China (cn-north-1).
AWS Core Runtime Library Fixed an issue in Maven distribution where an incorrect version string is set in "User-Agent".

Supported API Versions

This release of the SDK supports the following API versions:

Service API Version
Amazon CloudWatch 2010-08-01
Amazon Cognito Identity 2014-06-30
Amazon Cognito Sync 2014-06-30
Amazon DynamoDB 2012-08-10
Amazon Elastic Compute Cloud (EC2) 2014-05-01
Amazon Machine Learning 2014-12-12
Amazon Mobile Analytics 2014-06-30
Amazon Simple Email Service (SES) 2010-12-01
Amazon Simple Notification Service (SNS) 2010-03-31
Amazon Simple Queue Service 2012-11-05
Amazon Simple Storage Service (S3) 2006-03-01
Amazon SimpleDB 2009-04-15
Amazon Kinesis 2013-12-02
Auto Scaling 2011-01-01
AWS Security Token Service 2011-06-15
AWS Lambda 2015-03-31
Elastic Load Balancing 2012-06-01