Thursday, October 30, 2025

Android Studio Otter 2 Feature Drop | 2025.2.2 Canary 3 now available

Android Studio Otter 2 Feature Drop | 2025.2.2 Canary 3 is now available in the Canary channel.

If you already have an Android Studio build on the Canary 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 Otter 2 Feature Drop, see the Android Studio Preview release notes. For details of bugs fixed in each previous release of Android Studio Otter 2 Feature Drop, see closed issues.

General fixes and features

Below is a list of general fixes in Android Studio Otter 2 Feature Drop | 2025.2.2 Canary 3 and Android Gradle Plugin 9.0.0-alpha13. 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
AGP9: `variant.sources.kotlin!!.addGeneratedSourceDirectory()` is not working
Aar metadata checks on compile Sdk uses the old DSL
Remove deprecated `com.android.build.api.dsl.ManagedDevices.devices` property
Compose Preview
Compose preview fails when using new android-KMP plugin
Import/Sync
updateDaemonJvm because Class org.gradle.jvm.toolchain.JvmVendorSpec does not have member field 'org.gradle.jvm.toolchain.JvmVendorSpec IBM_SEMERU'
Multiplatform
NullPointerException in Compose Multiplatform previews with com.android.kotlin.multiplatform.library plugin
[Android Studio] Support creating Android device test run configuration for compose multiplatform tests
Resources
Valid XML emits warning message
UI Tools
No vector icons preview