[go: up one dir, main page]

Release updates archive

Android Studio Jellyfish | 2023.3.1 Canary 12 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 Jellyfish, 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 Jellyfish | 2023.3.1 Canary 12 and Android Gradle Plugin 8.4.0-alpha12 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
MergeJavaResourcesTask incremental inputs handling issue
AGP 8.3.0-alpha02 depends on libraries with known security vunelaribilities
Selected activity template requires project with androidx.* dependencies
AGP Upgrade Assistent errouneously removes consumerProguardFiles from module
AGP Upgrade Assistant Loads Infinitely
Background Task Inspector
App Inspection Work Manager Retries is inconsistent
Request: For "Background task inspector" tool , show all information that's possible to get about all alarms
C++ Build
need a way to exclude native libraries from main APK but include in the test APK
Code Analysis
Android Studio Iguana RC 1 is not finding new versions of libraries
Lint
[BuildTool/Lint] ChecksSdkIntAtLeast constructor property
Project Structure
Project structure dialog suggests updating a 3rd party dependency although it's older (but version number is higher)
Upgrade Assistant
AGP Upgrade Assistant Infinite Loader

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

If you already have an Android Studio build on the Stable 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 | 2023.2.1 and Android Gradle Plugin 8.3.0 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 Studio Jellyfish | 2023.3.1 Canary 11 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 Jellyfish, 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 Jellyfish | 2023.3.1 Canary 11 and Android Gradle Plugin 8.4.0-alpha11 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
Background Task Inspector
Bug: "Background task inspector" tool fail to detect an alarm being set
Request: For "Background task inspector" tool , show all information that's possible to get about all alarms
Alarm With immutable PendingIntent Doesn't Show as Fired
IntelliJ
Android Studio Jellyfish does not respect "Accepted Certificates" configuration
Lint
Lint K2 UAST: UCallableReferenceExpression reports wrong qualifierType
Lint false positive with useK2Uast=true with overloaded functions
StudioBot
No scrolling in studio bot Android Studio Jellyfish | 2023.3.1 Canary 3

Android Studio Jellyfish | 2023.3.1 Canary 10 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 Jellyfish, 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 Jellyfish | 2023.3.1 Canary 10 and Android Gradle Plugin 8.4.0-alpha10 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
AIDL compile fails with IndexOutOfBoundsException: Index 0 out of bounds for length 0
API
FR: viewBinding and dataBinding state (whether enabled) should be available as a Property<Boolean> for plugin authors

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

If you already have an Android Studio build on the Beta 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 | 2023.2.1 RC 2 and Android Gradle Plugin 8.3.0-rc02 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
Shrinker (R8)
Test SimpleKotlinEnumUnboxingTest fails on kotlin_dev bot

Android Studio Jellyfish | 2023.3.1 Canary 9 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 Jellyfish, see the Android Studio Preview release notes. For details of bugs fixed in each preview release, see previous entries on this blog.

Access real devices with Device Streaming in Android Studio

Device streaming in Android Studio lets you securely connect to remote physical Android devices hosted in Google's secure data centers. Powered by Firebase, it's the fastest and easiest way to test your app against real devices, including the Google Pixel 8 Pro, Pixel Fold, select Samsung devices, and more.

After connecting to a device, you can deploy your app, view the display, interact with the device (including rotating or unfolding the device), and anything else you might do with a device over a direct ADB over SSL connection—all without leaving Android Studio. When you're done using the device, Google wipes all your data and factory resets the device before making it available to another developer.

During Open Alpha, you can use Device Streaming at no cost. To get started simply sign into your Developer account from Android Studio and select a Firebase project. If you don't already have a Firebase project, it's easy to create one. To learn more, go to Device Streaming in Android Studio.

General fixes and features

Below is a list of general fixes in Android Studio Jellyfish | 2023.3.1 Canary 9 and Android Gradle Plugin 8.4.0-alpha09 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 Studio Jellyfish | 2023.3.1 Canary 8 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 Jellyfish, 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 Jellyfish | 2023.3.1 Canary 8 and Android Gradle Plugin 8.4.0-alpha08 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
AGP 8.3.0-alpha11 produces release APK that crashes on startup with android.content.res.Resources$NotFoundException
Android Gradle Plugin 8.2.0 install task fails in project that uses dynamic features
APK Viewer
An apk without resources has an arsc file with no chunks, crashes apk viewer
App Quality Insights
[App Quality Insights] Close issue button is hidden by app version name
Device Manager
Definitions with identical names but different IDs crash the AVD Configuration dialog
Import/Sync
Make AGP sync correctly without any `android {}` block
Network Inspector
Communicate reason for why speed data is not available
TrackedHttpURLConnection fails on getHeaders() before getInputStream()
Feature Request: export network activities
Cannot replace a substring in the response body with a Network Inspector rule
Resources
UI in "New String Value Resource" dialog is broken

Android Studio Iguana | 2023.2.1 RC 1 is now available in the Beta channel.

If you already have an Android Studio build on the Beta 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 | 2023.2.1 RC 1 and Android Gradle Plugin 8.3.0-rc01 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
Android Gradle Plugin 8.2.0 install task fails in project that uses dynamic features
Build Output
AS Iguana Gradle Sync Errors Aren't Shown
Device Manager
Definitions with identical names but different IDs crash the AVD Configuration dialog
Dexer (D8)
[desugared library] Desugared library version 2.1 is not compatible with previous versions of R8
Optimizations running even just with D8?
Import/Sync
Performance regression - setting up dependencies in the IDE
Android Studio Hedgehog hangs on Computing project size
Shrinker (R8)
[R8 8.3.21] R8 8.3.21 is 1.57MB larger than R8 8.1.56
class.getInterfaces() return empty