| Version | Change log |
| Android Studio 2025.2.3.9 O Jan 15, 2026 |
General fixes and features: Issue #398173037: `*.xml.flat` files contain absolute file paths Issue #468205008: Compose screenshot update launches visible java instance (duke icon) |
| Android Studio 2025.2.2.8 O Dec 23, 2025 |
Fixed Issues: Android Project View Provider is not registered in Android Studio 2025.2.2 RC 1 and 2.3 Canary 1 |
| Android Studio 2025.2.2.7 O Dec 8, 2025 |
Built-in Kotlin support in AGP should not synchronize with the Kotlin sourcesets missingDimensionStrategy prefers a flavor maching its own name even from an unrelated dimension Gradle task `test` prints output in Build window twice PluginException in ScreenshotTestAnalyticsStartupActivity Device Manager gets stuck on 'Loading system images... Consumer ProGuard rules are not included in fused libraries Support OpenAI Codex model(v1/responses endpoint) as remote model provider. Read android.testInstrumentationRunnerArguments.* gradle properties through a provider import or export logcat files not worling No annotations.zip is generated from androidx.annotation.IntDef Text is shown incorrect languages on Android 15, when setting generateLocaleConfig = true Can't install update for Google Play ARM 64 v8a System Image |
| Android Studio 2025.2.1.8 O Nov 17, 2025 |
Gradle: iosApp run configuration in Narwhal succeeds even if 'embedAndSignAppleFrameworkForXcode' failes Multiple build operations failed. ConcurrentModificationException Multiplatform: [KMP] Do not wire classpath configurations into elements and publication configurations Navigation: Make sure safeargs gradle plugin is compatible with AGP 9.0.0 and ship this fixed version New Code/Templates: Add distributionSha256Sum for new Studio projects |
| Android Studio 2025.2.1.7 O Oct 30, 2025 |
Fixed Issues: 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 fails when using new android-KMP plugin updateDaemonJvm because Class org.gradle.jvm.toolchain.JvmVendorSpec does not have member field 'org.gradle.jvm.toolchain.JvmVendorSpec IBM_SEMERU' 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 Valid XML emits warning message No vector icons preview |
| Android Studio 2025.2.1 Ott Oct 30, 2025 |
Fixed Issues: 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 fails when using new android-KMP plugin updateDaemonJvm because Class org.gradle.jvm.toolchain.JvmVendorSpec does not have member field 'org.gradle.jvm.toolchain.JvmVendorSpec IBM_SEMERU' 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 Valid XML emits warning message No vector icons preview |
| Android Studio Narwhal 2025 Oct 10, 2025 |
New setting to open new projects with the Project view: There is a new setting to have new projects open in Project view by default. To enable the setting go to File (Android Studio on macOS) > Settings > Advanced Settings > Project View and select Set Project view as the default. Android SDK Upgrade Assistant now supports Android 16 / API 36: The migration from Android 15 / API 35 to Android 16 / API 36 has been added to the Android SDK Upgrade Assistant. To get help migrating, go to Tools > Android SDK Upgrade Assistant. Watch Face Format support in Android Studio: Android Studio Narwhal 4 Feature Drop improves the workflow for creating watch faces by introducing editor support for the Watch Face XML Format to write, debug, and fine-tune your watch face designs directly within the IDE. Android Studio lets you directly edit the XML files used in Watch Face Format. It now provides code completion for tags and attributes based on the official Watch Face Format schemas and live error validation that helps identify issues like missing required attributes. Android Studio also includes resource linking to quickly navigate to drawable resources and other referenced XML elements along with advanced syntax support for handling arithmetic expressions and data source references embedded in the XML. Finally, you can deploy watch faces directly from Android Studio. |
| Android Studio Narwhal 2025 Oct 9, 2025 |
New setting to open new projects with the Project view: There is a new setting to have new projects open in Project view by default. To enable the setting go to File (Android Studio on macOS) > Settings > Advanced Settings > Project View and select Set Project view as the default. Android SDK Upgrade Assistant now supports Android 16 / API 36: The migration from Android 15 / API 35 to Android 16 / API 36 has been added to the Android SDK Upgrade Assistant. To get help migrating, go to Tools > Android SDK Upgrade Assistant. Watch Face Format support in Android Studio: Android Studio Narwhal 4 Feature Drop improves the workflow for creating watch faces by introducing editor support for the Watch Face XML Format to write, debug, and fine-tune your watch face designs directly within the IDE.Android Studio lets you directly edit the XML files used in Watch Face Format. It now provides code completion for tags and attributes based on the official Watch Face Format schemas and live error validation that helps identify issues like missing required attributes. Android Studio also includes resource linking to quickly navigate to drawable resources and other referenced XML elements along with advanced syntax support for handling arithmetic expressions and data source references embedded in the XML. Finally, you can deploy watch faces directly from Android Studio. |
| Android Studio Narwhal 2025 Oct 3, 2025 |
Fixed Issues: String resource created, but the reference in code is still red. |
| Android Studio Narwhal 2025 Aug 1, 2025 |
General fixes and features: Android Gradle Plugin: Fused Library plugin should allow to use overrideLibrary Running Devices: [Improvement] Disable auto focus to Emulator after build successfully |