Version | Change log |
Android Studio 2024.2.1.11 Nov 1, 2024 |
Apks generated from Bundles does not consider privacy sandbox support "Lambda can be replaced with method reference" suggested when it is unhelpful to do so due to version restrictions ProduceStateDoesNotAssignValue false positive Remove usages of deprecated EP: com.intellij.dom.fileDescription AI Rename suggestion includes current/original name Settings pseudoLocalesEnabled should automatically update resourceConfigurations AbstractAnnotationDetector checks wrong overloaded functions/constructors Lint ImportAliasTestMode doesn't create import aliases for top level functions WrongConstant lint appearing twice New ObsoleteSdkInt lint warnings with AGP 8.8 |
Android Studio 2024.2.1.10 Oct 17, 2024 |
Fixed Issues: Issue #373243841 "Lambda can be replaced with method reference" suggested when it is unhelpful to do so due to version restrictions |
Android Studio 2024.2.1.9 Oct 2, 2024 |
Fixed Issues: "False positive" WrongConstant when using PackageManager.ResolveInfoFlags.of with Kotlin |
Android Studio 2024.2.1 Oct 1, 2024 |
Fixed Issues: "False positive" WrongConstant when using PackageManager.ResolveInfoFlags.of with Kotlin |
Android Studio 2024.1.2.13 Sep 19, 2024 |
Fixed Issues: Dexer (D8): Dexing task/transform generates non-deterministic classes.dex contents Gradle: R8 regression from 8.4.2 to 8.5.0 IntelliJ: Cannot close Koala when updating indices (which takes forever) Shrinker (R8): R8 8.5.x StackOverflowError in SimpleInliningConstraintAnalysis Task :xxxx:minifyXXXReleaseWithR8 ERROR: R8: java.util.ConcurrentModificationException java.lang.NullPointerException: Cannot invoke "com.android.tools.r8.ir.analysis.type.TypeElement.asClassType()" |
Android Studio 2024.1.2.12 Aug 29, 2024 |
AGP 8.5: Many more "mergeDebugResources" tasks are run, slowing down builds Adding srcs dir via Variant API not working as expected java.lang.VerifyError: Verifier rejected class com.pax.log.LogUtils: java.lang.StackTraceElement com.pax.log.LogUtils.getCaller(com.pax.log.b, java.lang.StackTraceElement[], int) failed to verify Incorrect IDE error for internal access from testFixtures with Kotlin Android Studio Koala Feature Drop 2024.1.2 Beta 1 locks up on startup Lint: SetTextI18n complains about assigning an empty string. AS Compose Preview doesn't work with generated assets R8 (AGP 8.5.0+) fails with error "Unexpected rewriting of item: ... to two distinct items:..." The dex file generated by R8 shows "Unable to find static main(String[]) in 'Test'" when executed Different Behavior Between Programs packed by R8 and D8 R8 NullPointer after updating to Kotlin 2.0 |
Android Studio 2024.1.2 Aug 29, 2024 |
AGP 8.5: Many more "mergeDebugResources" tasks are run, slowing down builds Adding srcs dir via Variant API not working as expected java.lang.VerifyError: Verifier rejected class com.pax.log.LogUtils: java.lang.StackTraceElement com.pax.log.LogUtils.getCaller(com.pax.log.b, java.lang.StackTraceElement[], int) failed to verify Incorrect IDE error for internal access from testFixtures with Kotlin Android Studio Koala Feature Drop 2024.1.2 Beta 1 locks up on startup Lint: SetTextI18n complains about assigning an empty string. AS Compose Preview doesn't work with generated assets R8 (AGP 8.5.0+) fails with error "Unexpected rewriting of item: ... to two distinct items:..." The dex file generated by R8 shows "Unable to find static main(String[]) in 'Test'" when executed Different Behavior Between Programs packed by R8 and D8 R8 NullPointer after updating to Kotlin 2.0 |
Android Studio 2024.1.1.13 Aug 16, 2024 |
General fixes and features: Android Gradle Plugin: AGP should claim that it supports API 35 that is about to ship Network Inspector: Android studio network inspector doesn't work with brotli compression Translations Editor: String order should be kept |
Android Studio 2024.1.1.12 Jul 22, 2024 |
Fixed Issues: Android Gradle Plugin: `DataBindingCompilerArguments.asArguments` sometimes fails with "Cannot query the value of this provider because it has no value available" Lint uses res directory without adding task dependency Code Editor: TypeDefCompletionContributor: Kotlin "optimize imports on the fly" setting not honored Bug: no support for any attribute of AccessibilityService in terms of auto-completion/suggestion Bug: auto-suggestions of "intent" and "extra" for preferences XML file Firebase: AQI: Firebase Crashlytics panel doesn't work with corporate proxy Import/Sync: Default flavors aren't respected for dynamic features Gradle sync fails with plugin that uses variant.sources.manifests.addGeneratedManifestFile Lint: CheckResult does not warn about inlined functions with reified generics Lint incorrectly flags core-library-desugared APIs with AGP 8.5.0 Lint: SetTextI18n complains about assigning an empty string. Logcat: How to filter a message contains a colon in android studio new logcat Logcat Proto Format Reports Process Name as Zygote For New Processes Manifests: Bug: auto completion of elements in data element of queries that can't be used Resources: Support uri-relative-filter-group in AGP Supprot uri-relative-filter-group in manifest editor Unhelpful error message when using unsupported VectorDrawable attribute Running Devices: Support turning display power off on Android 14 Translations Editor: Bug: in translation tool, can't use arrow keys to move to translations, and scrolling doesn't affect them either |
Android Studio 2024.1.1.11 Jul 10, 2024 |
Fixed Issues: Android Studio Jellyfish no longer renders Doc Comments |