Hello Everyone!
A new current release for the Android machine (VM) is available, as well as a new Docker image.
jobs:
docker-job:
docker:
- image: cimg/android:2024.07
vm-job:
machine:
image: android:2024.07.1
Example
Here’s a quick usage example:
version: 2.1
workflows:
main:
jobs:
- build
jobs:
build:
machine:
image: android:2024.07.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.04.1 | 2024.07.1 | |
|---|---|---|
| Docker | 26.0.1 | 27.1.0 |
| Docker Compose | 2.26.1 | 2.29.0 |
| Google Cloud SDK | 472.0.0 | 485.0.0 |
| Android Platform | 34 | 35 |
| Android Build Tools | 34.0.0 | 35.0.0 |
| Node.js | 20.12.2 | 20.15.1 |
| npm | 10.5.0 | 10.7.0 |
| fastlane | 2.220.0 | 2.221.1 |
| yarn | 1.22.21 | 1.22.21 |
| Android NDK | 26.3.11579264 | 27.0.12077973 |
| OpenJDK | 21.0.2 | 21.0.3 |
| Maven | 3.9.6 | 3.9.8 |
| Gradle | 8.7 | 8.9 |
| cmake | 3.22.1 | 3.22.1 |
| Python | 3.12.2 | 3.12.4 |
| Ruby | 3.3.0 | 3.3.4 |
Android Docker
| 2024.04 | 2024.07 | |
|---|---|---|
| Docker | 25.0.3 | 25.0.3 |
| Docker Compose | 2.24.5 | 2.24.5 |
| Google Cloud SDK | 473.0.0 | 483.0.0 |
| Android Platform | 34 | 35 |
| Android Build Tools | 34.0.0 | 35.0.0 |
| Node.js (node variant) | 20.12.2 | 20.15.0 |
| npm | 10.5.0 | 10.7.0 |
| fastlane | 2.220.0 | 2.221.1 |
| yarn | 1.22.19 | 1.22.19 |
| Android NDK | 26.3.11579264 | 27.0.12077973 |
| OpenJDK | 21.0.2 | 21.0.3 |
| Maven | 3.9.6 | 3.9.8 |
| Gradle | 8.7 | 8.8 |
| cmake | 3.22.1 | 3.22.1 |
| Python | 3.10.12 | 3.10.2 |
| Ruby | 3.0.2 | 3.0.2 |