Mobile Development 11 min read

Android Studio 2024.2 (Ladybug) Update Overview and New Features

The article reviews the Android Studio 2024.2 (Ladybug) release, detailing versioning changes, IntelliJ 2024.2 improvements such as K2 mode, the new default UI, enhanced Git options, AI‑driven terminal, updated emulator support, Feature Drop deprecations, and practical migration tips for developers.

Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Android Studio 2024.2 (Ladybug) Update Overview and New Features

Preface

Android Studio has been updated again, and since the previous Koala release all Studio version numbers follow the pattern " . . ", for example the current 2024.2.1. The initial animal‑named release carries a ".1" Studio major version to introduce a newer IntelliJ platform, while subsequent feature updates raise the Studio major version to ".2" to focus on Android‑specific features.

In short, this release mainly updates the IntelliJ 2024.2 support, and many Ladybug final‑version features will wait for the 2024.2.2 Feature Drop.

Although this release is primarily an IntelliJ platform upgrade, the corresponding Feature Drop is already available in Canary 5, so you can preview the upcoming support.

IntelliJ 2024.2

Below are the most noteworthy adjustments in IntelliJ 2024.2.

K2 mode

IntelliJ IDEA 2024.2 improves K2 mode . As the new Kotlin support mechanism, K2 mode now supports gradle.kts , KMP projects, code highlighting, debugging, etc., and benchmark tests show that code‑highlighting performance almost doubles compared with the previous baseline.

New UI

From IntelliJ IDEA 2024.2 onward, the New UI becomes the default UI, while the classic UI is offered as a plugin. Updating to this version will automatically switch your UI to the New UI style.

Git

2024.2 adds new Git options that simplify viewing branch history. The First Parent option hides individual merge commits to focus on the main line, while No Merges completely filters out merge commits. Both options are located under the Graph Options icon in the Git tool window.

New Terminal

The new terminal in 2024.2 introduces AI‑driven command generation, allowing developers to describe a command in natural language and let the AI create it.

It also adds a single‑line or double‑line layout choice for better space utilization or readability, supports custom shell prompts, and enhances command completion for Git aliases, branches, npm packages, PHP commands, and Ruby CLI.

Search Everywhere

Search Everywhere now includes an option to preview the code‑base elements being searched. Enable it via the Preview icon on the dialog toolbar, which shows a preview pane below the results.

Proxy

IntelliJ IDEA now automatically detects the system proxy configuration on your computer and uses it by default, facilitating seamless interaction with external resources and services.

Support Pixel 9

The Android Studio emulator now provides device definitions for Pixel 9, Pixel 9 Pro, Pixel 9 Pro XL, and Pixel 9 Pro Fold.

Feature Drop

Motion Editor Deprecation

Motion Editor is being deprecated as part of the ongoing transition from XML to Jetpack Compose. Since Compose offers a more modern and efficient way to create animations, developers are encouraged to start using Compose Animation Preview for new projects.

The visual editor for MotionLayout will be replaced by Compose Animation Preview, indicating that XML‑based layouts may gradually be phased out in favor of Compose.

Wear Tiles Animation Preview

The Ladybug Feature Drop now supports Wear Tile Animation Previews, allowing developers to inspect and debug tile animations directly in the IDE. This feature builds on the Wear Tiles Preview introduced in Koala.

Mock Sensor

Android Studio now includes a new sensor panel that can simulate specific sensor functions (e.g., heart‑rate sensor). Select "Wear Health Services" in the emulator panel to view a list of available sensors on various Android devices.

Compose Preview Screenshot Testing Tool

The new Compose Preview screenshot testing tool helps developers generate HTML reports of UI changes. It requires AGP 8.5+ and Kotlin 1.9.20+.

More details: https://developer.android.com/studio/preview/compose-screenshot-testing

Conclusion

Overall, the Ladybug updates are mostly incremental optimizations and IDEA upgrades. The upcoming Feature Drop will not bring major changes, so you can safely update, but be aware of your configuration.

Your build is currently configured to use incompatible Java 21.0.3 and Gradle 7.5. Cannot sync the project.
We recommend upgrading to Gradle version 8.9.
The minimum compatible Gradle version is 8.5.
The maximum compatible Gradle JVM version is 18.

Because the default JDK has been changed to 21, if you do not want to upgrade, you can download the corresponding JDK version.

Some users reported that the New UI cannot find certain Git features. If the Git branch widget disappears from the bottom bar, enable it via View → Appearance → Status Bar Widgets → Git Branch . If the Git button on the top right is missing, add it through Menus and Toolbars → Right → Add actions → search for "vcs" and select the appropriate option.

mobile developmentandroid-studioIntelliJFeature DropK2 modeNew UI
Rare Earth Juejin Tech Community
Written by

Rare Earth Juejin Tech Community

Juejin, a tech community that helps developers grow.

0 followers
Reader feedback

How this landed with the community

login Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.