Friday, September 18, 2026

Android Studio Quail 4 Patch 1 now available

Android Studio Quail 4 Patch 1 is now available in the Stable channel.

If you already have an Android Studio build on the Stable channel, you can get the update by clicking Help > Check for Updates (or Android Studio > Check for Updates on macOS). Otherwise, you can download it here.

For information on new features and changes in Android Studio Quail 4, see the Android Studio release notes. For details of bugs fixed in each previous release of Android Studio Quail 4, see closed issues.

General fixes and features

Below is a list of general fixes in Android Studio Quail 4 Patch 1 and Android Gradle Plugin 9.4.1. These are a result of your bug reports, which help us to make Android Studio better. If you encounter a problem, let us know by reporting a bug. You can also vote for an existing issue to indicate that it also affects you.

Fixed Issues
Android Gradle Plugin
AGP 9.3.0's new optimization { enable = true } DSL does not set isMinifyEnabled in the ApplicationVariant object
Dexer (D8)
D8 9.2.14 is ~38% slower than 8.13.6 in `mergeProjectDexDebug` on identical input/output
Shrinker (R8)
D8 debug mode: ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 31 — regression between R8 8.8.34 and 8.9.27
R8 writes `.kotlin_module` file with `:` in its name, producing a filename invalid on Windows
R8 build non-determinism: identical input produces different dex/mapping (regression from "Retain Assume instructions in LIR")
AGP intermittently produces dex files that fail verification and crash app on launch
High per-rule memory consumption
VerifyError: Outliner incorrectly extends try-catch region, causing uninitialized register
R8: VerifyError on Android 4.4