Android Images - 2024Q2 Update

Hey Everyone!

A new current release for the Android machine (VM) is available, a new Docker image is also available.

jobs:
  docker-job:
    docker:
      - image: cimg/android:2024.04

  vm-job:
    machine:
      image: android:2024.04.1

Example

Here’s a quick usage example:

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

Software Versions

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

Android Machine

2024.01.1 2024.04.1
Docker 24.0.7 26.0.1
Docker Compose 2.21.0 2.26.1
Google Cloud SDK 458.0.1 472.0.0
Android Platform 34 34
Android Build Tools 34.0.0 34.0.0
Node.js 20.10.0 20.12.2
npm 10.2.3 10.5.0
fastline 2.219.0 2.220.0
yarn 1.22.21 1.22.21
Android NDK 26.0.10792818 26.3.11579264
OpenJDK 17.0.9 21.0.2
Maven 3.9.6 3.9.6
Gradle 8.5 8.7
cmake 3.22.1 3.22.1
Python 3.12.1 3.12.2
Ruby 3.3.0 3.3.0

Android Docker

2024.01 2024.04
Docker 24.0.6 25.0.3
Docker Compose 2.23.0 2.24.5
Google Cloud SDK 458.0.1 473.0.0
Android Platform 34 34
Android Build Tools 34.0.0 34.0.0
Node.js (node variant) 20.11.0 20.12.2
npm 10.2.4 10.5.0
fastline 2.219.0 2.220.0
yarn 1.22.19 1.22.19
Android NDK 26.0.10792818 26.3.11579264
OpenJDK 17.0.9 21.0.2
Maven 3.9.6 3.9.6
Gradle 8.5 8.7
cmake 3.22.1 3.22.1
Python 3.10.12 3.10.12
Ruby 3.3.0 3.3.0

This image has now been promoted to current

Could you update your template - fastline should be called fastlane (with an “a”).
Thanks!