Android Studio 2023.1.1 Closed Issues

Android Studio Hedgehog Canary 7 (2023.1.1.7)

Released together with:
  • Android Gradle Plugin 8.2.0-alpha07
Fixed Issues
Android Gradle Plugin
Expose a way to get the default NDK version
Android Gradle plugin requires Java 17 to run.
Android SDK Upgrade Assistant
Upgrade assistant incorrectly suggests updating to targetSdk 33
Design Tools
The logs are flodded with `SlowOperations` and IDE gets extremely slow and sluggish
Gradle Files Editor
Dependency version suggestion is too "greedy" for higher version numbers
Import/Sync
Quick Fix to upgrade to newer build tools on all modules
AndroidStudio HTTP Proxy Setting bug
Lint
Add an option to not include line and column numbers in lint baseline
Lint tests do not support Java 17 language features
Logcat
Remove goldfish-address-space logs from emulator logcat
New Project Wizard
Default project directory is ignored in new project template
Project Structure
Bug: each time I choose to update some dependency on the "suggestions" screen, it scrolls to the top
When opening a project with a renamed root build file an empty build.grdle is created

Android Studio Hedgehog Canary 6 (2023.1.1.6)

Released together with:
  • Android Gradle Plugin 8.2.0-alpha06
Fixed Issues
Android Gradle Plugin
Accessing GradleBuildProject.Builder through AnalyticsConfiguratorService is not allowed after AnalyticsService is created
AndroidTest.packaging.jniLibs.keepDebugSymbols doesn't affect androidTest packaging
Compilation allowed for illegal color values
Incorrect "ReplaceWith" for VariantBuilder
Gradle 8.1 breaks configuration caching due to .gradle/.android/analytics.settings
Deprecation messages doesn't use `ReplaceWith`
Build Output
Bug: error in manifest directs to generated one, instead of original one
Compose Preview
Slow Compose Preview
Compose Preview ignores HTML markup in string resources
Device Manager
NPE in BuildVirtualDeviceConfigurationWizardActionListener
Gradle Files Editor
Project Structure Dialog suggestion for commons-io:commons-io
Import/Sync
Gradle generated value for manifest stops custom run configuration
Installer
Debian package: missing 'Maintainer' field android-studio-2021.3.1.17-cros.deb
Lint
Lint 8.2.0 alphas still do not support top-level function imports in kotlin
Add an option to not include line and column numbers in lint baseline
Project Structure
Tabbing out of a field with the drop-down open does not update its value
Room SQL
Room Plugin Bug - Checking if tuple is not in subquery - Compiles correctly
Updater
chromeos dpkg: warning: missing 'Maintainer' field

Android Studio Hedgehog Canary 5 (2023.1.1.5)

Released together with:
  • Android Gradle Plugin 8.2.0-alpha05
Fixed Issues
Android Gradle Plugin
GMD instrumentation test tasks hang and upon retrying start failing
generateLocaleConfig in agp 8.1.0 uses non-deterministic ordering, breaking reproducible builds
ProcessApplicationManifest.navigationJsons has files with absolute paths
Code Editor
Android SDK classes have many unresolved references highlighted in red
Studio lets you edit Android SDK sources too easily
Compose Preview
Slow Compose Preview
Gradle
PsProjectDescriptors adds dependency to project file ignoring version catalog
Logcat
`Fold Lines like this` option missing in latest Android Studio Dolphin Canary 7
Create a Public Popup Action Group
Resources
we cant able to hide drawable in gutter icons.
System Requirements
Memory recommendation should take into account the % improvement

Android Studio Hedgehog Canary 4 (2023.1.1.4)

Released together with:
  • Android Gradle Plugin 8.2.0-alpha04
Fixed Issues
Android Gradle Plugin
Remove VariantManager.getModifiedName
AndroidTest.packaging.jniLibs.keepDebugSymbols doesn't affect androidTest packaging
Compose Preview
UI completely frozen
Slow Compose Preview
Empty PreviewParameterProvider doesn't show any warning
Gradle
Sync fails if managedDevices is present in build script on M1 with x86 JDK
Layout Inspector
Request: when double clicking a View on the visual part of layout-inspector, go to the layout file that has it

Android Studio Hedgehog Canary 3 (2023.1.1.3)

Released together with:
  • Android Gradle Plugin 8.2.0-alpha03
Fixed Issues
Android Gradle Plugin
Target bytecode 17 when compiling AGP
Annotation
@RestrictTo not working with Kotlin
Compose
Wear Compose tooling multi previews not working
Compose Editing
Studio allows auto-completing internal functions (then fails the build)
Suggest correct maven dependency when using well-known widgets
Compose Preview
IDE Freeze while editing Composable with Preview pane showing
Editing
Essential highlighting accumulates gutter icons
Project View
Baseline Profiles generated with BPGP aren't showing in Android Studio
Resources
Threading issues in resource management
System Requirements
Creating a default project makes stuff recommend to increase VM size

Android Studio Hedgehog Canary 2 (2023.1.1.2)

Released together with:
  • Android Gradle Plugin 8.2.0-alpha02
Fixed Issues
Android Gradle Plugin
Request: let the IDE offer a fix for "PermittedSubclasses requires ASM9"
C++ Editor
clang-format options missing
Code Editor
Seeing exception in android plugin on studio start
Import/Sync
Just updated to Flamingo and I cant sync my project. Getting unsupported java
Logcat
Logcat (new version). Clickable filename in log.

Android Studio Hedgehog Canary 1 (2023.1.1.1)

Released together with:
  • Android Gradle Plugin 8.2.0-alpha01
Fixed Issues
Android Gradle Plugin
Custom source types should create multi-flavor sourcesets
SDK version check does not handle users of SDK extensions
DependenciesInfoBuilder needs API update + doc
DexingNoClasspathTransform (minSdk >= 24) with Java 11 target fails due to missing nest members
DslExtension.Builder.extendProjectWith() not working as described in Groovy
Add VariantSelector.withFlavor API that doesn't use kotlin.Pair
AndroidLintAnalysisTask (:lintAnalyzeExternalRelease) has a cache miss because `proguard.txt` has changed
App merged manifest contains extractNativeLibs and useEmbeddedDex attributes from dependencies
AIDL fails with build-tools 33.0.0
AGP: Expose path to AIDL tool and framework AIDL file as public API
Annotation
@RestrictTo not working with Kotlin
Apply Changes
ApplyChangesAction: ClassCastException: class com.intellij.execution.DefaultExecutionTarget cannot be cast to class com.android.tools.idea.execution.common.AndroidExecutionTarget
Code Analysis
Proguard awareness highlights @interface type as invalid
Compose Editing
Add context action with quick-fix for "[PLUGIN_ERROR] Functions which invoke @Composable functions must be marked with the @Composable annotation"
Compose Preview
Compose Preview uses Holo theme for system UI when targetSdk is not set on a library module
Debugger
Error when trying to debug android test of library from AS
Deployment
Android Studio install and launch app twice on debug
Tiles and Complication Launchers not working in Android Studio Giraffe Canary 6
Design Tools
Use "postSplashScreenTheme" attribute for the default theme in design tools
Import/Sync
The org.gradle.util.VersionNumber type has been deprecated.
Report internal errors as a sync issue
Surface actual sync exceptions intead of "No variants found for..."
JDK "11" not found on the disk or corrupted -- Download Amazon Corretto 11.0.15
Lint
Instantiated lint check does not handle AppComponentFactory well
Logcat
High memory use (1.4GB) in MessageBacklog
Should we hide Studio-internal logging from the package:mine filter?
New Code/Templates
New project template with too complex plugin alias
New Project Wizard
Version catalog should use a single version for all AGP plugins
ProfileInstaller & Baseline Profiles
NullPointerException in profgen-cli
Resources
When values directories are removed, Studio still thinks the languages defined there exist
SDK Manager
Android SDK settings entry shall be under "Languages & Frameworks"
Upgrade Assistant
Do not remove android:useEmbeddedDex from source manifests
Do not add useLegacyPackaging DSL for library modules
Wear
Wear Pairing assistant fails on emulator 33.1.3