From fa7187d8563a8b3783c9cba32fa2cf86df0ee726 Mon Sep 17 00:00:00 2001 From: Victor Stinner Date: Wed, 1 Jul 2026 14:51:56 +0200 Subject: [PATCH 1/2] Upgrade Java from 17 to 21 in GHA Android --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 0edf4602bfaf97..582ddc98333485 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -354,7 +354,7 @@ jobs: with: persist-credentials: false - name: Build and test - run: python3 Platforms/Android ci --fast-ci ${{ matrix.arch }}-linux-android + run: JAVA_HOME="${JAVA_HOME_21_X64:-$JAVA_HOME_21_arm64}" python3 Platforms/Android ci --fast-ci ${{ matrix.arch }}-linux-android build-ios: name: iOS From 8b131facd367367936d17e92868ba578497f84d3 Mon Sep 17 00:00:00 2001 From: Victor Stinner Date: Thu, 2 Jul 2026 17:01:35 +0200 Subject: [PATCH 2/2] Android/README.me: mention Java version --- Platforms/Android/README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Platforms/Android/README.md b/Platforms/Android/README.md index d6f95c365c63a0..54b7f1c46a59db 100644 --- a/Platforms/Android/README.md +++ b/Platforms/Android/README.md @@ -30,7 +30,8 @@ any packages it needs. The script also requires the following commands to be on the `PATH`: * `curl` -* `java` (or set the `JAVA_HOME` environment variable) +* `java` (or set the `JAVA_HOME` environment variable). + Java versions 17 and 21 are supported. ## Building