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 |