Android Studio Otter Closed Issues

Android Studio Otter | 2025.2.1 Canary 2

Released together with:
  • Android Gradle Plugin 9.0.0-alpha07
Fixed Issues
Android Gradle Plugin
A build fails if there are code generation tasks
With `android.builtInKotlin=false` and `android.newDsl=false` and `android.enableLegacyVariantApi=false`, using `kotlin-android` plugin will fail with "API 'applicationVariants' is obsolete"
Built-in Kotlin fails to resolve unversioned kotlin-stdlib when kotlin.stdlib.default.dependency=false
DexData opens a file without closing, preventing cleanup
AndroidSourceDirectorySet should stop extending PatternFilterable in AGP 9.0
Code Analysis
CustomViewStyleable false negative with withStyledAttributes KTX
Compose Preview
Compose Previews: scrolling stops on headers
Renaming composable should ask to rename preview
Compose Preview Screenshot Testing
com.android.compose.screenshot Gradle plugin uses deprecated APIs
Debugger
Kotlin debugger very slow on 'Debugger: Searching for Kotlin file'
Profilers
"View Live Telemetry" Profiler view shows wrong memory scale
Translations Editor
Editing box in Translation editor get mixed when sorting.
The sub table rows don't line up
Translations Editor language columns get out of sync when using "hidden search" function.

Android Studio Otter | 2025.2.1 Canary 1

Released together with:
  • Android Gradle Plugin 9.0.0-alpha06
Fixed Issues
Android Gradle Plugin
New optimizaation DSL does not create configuration.txt by default
AGP 8.13.0 fails to verify nav graph in a module
AGP uses deprecated Gradle API: multi-string notation
Warn users trying to use legacy multidex library with minSdkVersion >=21
API
Legacy AGP variant API to be opt-in targeting AGP 9.0
Code Analysis
[lint] UseKtx "replace with the edit extension function" quick fix breaks with(sharedPreferences.edit()) { ... }
Compose Editing
Kotlin editor: Selecting a class shown with parentheses often adds it without parentheses
Deployment
Android Studio app deploy to device always re-deploys large, unchanged component APK
Gemini
chat timeline crashes (GiAS Business)
Lint
Lint ChecksSdkIntAtLeast Check does not check if the annotated value is correct
Release Bundle/APKs
Generating signed bundle requires you to update the Android Gradle plugin to version 3.2.0 or higher
Running Devices
"Screenshot" window does not apply chosen screenshot type on open