Android Studio Otter Closed Issues
Stay organized with collections
Save and categorize content based on your preferences.
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
|
|
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2025-09-25 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-25 UTC."],[],[],null,[]]