# Android Machine and Docker Image August 2022 Update

**URL:** <https://discuss.circleci.com/t/android-machine-and-docker-image-august-2022-update/45023>\
**Category:** CircleCI Images\
**Tags:** machine-images, docker, machine-executor, convenience-images\
**Created:** [August 10, 2022, 9:06pm UTC](https://discuss.circleci.com/t/android-machine-and-docker-image-august-2022-update/45023 "2022-08-10T21:06:20Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![jalex](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/jalex/32/31214_2.png) [@jalex](https://discuss.circleci.com/u/jalex)\
**Post date:** [August 10, 2022, 9:06pm UTC](https://discuss.circleci.com/t/android-machine-and-docker-image-august-2022-update/45023/1 "2022-08-10T21:06:21Z")

</div>

Hey Everyone!

August updates for Android are available with the following image tags:

- `android:2022.08.1`

This refresh updates software included in the image, which can be found below. See the  
[android docs](https://circleci.com/docs/2.0/android-machine-image/) for more information about how to use the machine executor and these images

## What’s New

Standard updates will be listed below, but the major update here is the removal of Android API Levels 23-26, meaning these images only include API Levels 27-\>33.

The reason for the removal includes 1) age 2) reducing bloat 3) unsupported by Android; in addition, API Level 28 is the minimum requirement for things like Google Play

While 27 and 28 are also unsupported, we believe that the usage numbers justify including them. If there is a need for previous versions, please make a discuss post or submit an issue at the [android](https://github.com/CircleCI-Public/cimg-android/) repo

### Android Docker

- Gradle: 7.5-\> 7.5.1
- Android: 23-\>33 → 27-\>33
- Docker: 20.10.16 → 20.10.17

### Android VM

Includes the above changes as well as:

- gcloud: 393 → 397
- Node.js (current) 18.6.0 → 18.7.0
- python3 3.10.5 → 3.10.6
- Android NDK: +25.0.8775105

## Release Cadence

Expect an update every 1-2 months for these images, excluding security updates

## Example

Here’s a quick usage example:

```auto
version: 2.1
workflows:
  main:
    jobs:
      - build
jobs:
  build:
    machine:
      image: android:2022.08.1
    steps:
      - checkout
      - run: echo "Do some things"

```

## Software

Here is a list of the major software installed on each image. If multiple versions are present, the default is shown here:

| | Android Machine Image | Android Docker Image |
| --- | --- | --- |
| Tag | android:2022.08.1 | android:2022.08.1 |
| Docker | 20.10.17 | 20.10.17 |
| Docker Compose | 2.6.0 | 2.6.0 |
| Docker Compose Switch | 1.0.5 | 1.0.4 |
| Google Cloud SDK | 397.0.0 | 397.0.0 |
| Android Platform | 27 → 33 | 27 → 33 |
| Android Build Tools | 33 | 33 |
| Node.js | 16.16.0 | 16.16.0 (node variant) |
| npm | 8.15.0 | 8.15.0 |
| yarn | 1.22.19 | 1.22.18 |
| Android NDK | 25.0.8775105 | N/A |
| OpenJDK | 11.0.15 | 11.0.15 |
| Maven | 3.8.6 | 3.8.6 |
| Gradle | 7.5.1 | 7.5.1 |
| cmake | 3.18.1 | 3.16.3 |
| Python | 3.10.6 | 3.8.10 |
| Ruby | 3.1.2 | 2.7.0 |
| extras | android;m2, google;m2, google play services | android;m2, google;m2, google play services |
