The stable version of Android Studio Flamingo, the most recent version of the official IDE for Android app development, is now available. Jetpack Compose and Material 3 templates, live customization for Compose UIs, and new app investigation capabilities are among the new features.
The latest Android Studio defaults to Jetpack Compose and Material 3 for new projects and provides live UI modification as an experimental feature.
Android Studio Flamingo, accessible from developer.android.com and based on JetBrains’ IntelliJ IDEA 2022.2 IDE, has a version number of 2022.2.1.
Among the many new UI tools introduced by Flamingo is the capacity to evaluate themed app icons. Using the System UI Mode selector on the toolbar, developers can alter wallpapers and observe how themed app symbols respond to the selected wallpaper.
The Jetpack Compose UI toolkit is now recommended for new applications, which now use Material 3 and Jetpack Compose templates by default. The experimental feature Live Edit for Compose UIs enables developers to send code changes to an attached device or emulator and observe the UI update in real-time.
Additionally, Flamingo adds support for Compose composition tracing, allowing developers to observe Compose functions in the system tracing profiler and measure rendering times.
On April 13, Android Studio Flamingo was introduced. Also in Flamingo:
- A one-click automated profitable build and run capability simplifies the profiling of a non-debuggable build that users will execute.
- Build Analyzer now categorizes tasks according to Manifest, Android Resources, Kotlin, and Dexing.
- Developers can enable dynamic color in an app and utilize the new wallpaper attribute in a @Preview composable to alter wallpapers and observe how the UI responds to various wallpapers.
- SDK extensions can now be examined for and rectified using lint.
- By default, Network Inspector now displays all traffic data for the entire timeline.
- The Layout Inspector now connects to the foreground process automatically. No longer must developers select to associate it to an app.
- The Android Gradle 8.0 component for application builds is included with Flamingo. The upgrade includes a number of disruptive changes, including the inability of developers to alter the values of various identifiers.