Tuesday, September 5, 2023

Android Studio Iguana Canary 2 now available

  Android Studio Iguana | 2023.2.1 Canary 2 is now available in the Canary channel.

If you already have an Android Studio build on the Canary channel, you can get the update by clicking Help > Check for Update (or Android Studio > Check for Updates on macOS). Otherwise, you can download it here.

For information on new features and changes in all preview builds of Android Studio Iguana, see the Android Studio Preview release notes. For details of bugs fixed in each preview release, see previous entries on this blog.

General fixes and features

Below is a list of general fixes in Android Studio Iguana Canary 2 and Android Gradle Plugin 8.3.0-alpha02. These are a result of your bug reports, which help us to make Android Studio better. If you encounter a problem, let us know by reporting a bug. You can also vote for an existing issue to indicate that it also affects you.


Fixed Issues

Android Gradle Plugin


Issue #265296706

Minimum Gradle version check does not run on the second build and after


Compose Preview


Issue #246917880

DropdownMenu expanded in incorrect position in Preview Interactive Mode

Issue #248802205

Code using the vibrator crashes the compose preview

Issue #262773698

Compose Preview broken when using HTML text with b-Tags


Design Tools


Issue #268488795

Design goes blank when inserting tab widget


Import/Sync


Issue #294906020

Studio complains about unsupported modules during gradle sync

Issue #297140433

Unclear error/warning after project sync


IntelliJ


Issue #297469867

Android Studio Iguana - Start Failed - NPE in BytecodeTransformerAdapter


Layout Editor


Issue #226457466

BufferedInputStream cannot be cast to class AssetManager$AssetInputStream


Lint Integration


Issue #294385251

DuplicatePlatformClasses lint error from testImplementation dependency


Modularize Refactor


Issue #296548370

Modularize does not list modules in any specific order


Network Inspector


Issue #298083864

Error in logs: "lateinit property model has not been initialized"


Resource Manager


Issue #223815263

Resource Manager doesn't show drawables with custom color attributes

Issue #173833413

Resource Manager crops some vector drawables


Running Tests


Issue #297168330

Unit tests will not rerun


Shrinker (R8)


Issue #293820078

R8 doesn't work after upgrade from AGP 8.0.2 to 8.1.0