Android Studio Jellyfish (2023.3.1) is making waves with its official steady launch! 🪼🌊 Dive into cutting-edge AI options like Gemini in Android Studio, seamless Google companies integrations like Android System Streaming, and way more. All designed to supercharge your Android growth to construct next-generation, high-quality apps.
Surf beneath to study extra about all of the updates, product high quality enhancements, and new options throughout your key flows in Android Studio Jellyfish, and obtain the most recent steady model in the present day to strive them out!
At this time, Gemini in Android Studio is obtainable in over 200+ nations and territories, together with a brand new set of nations in Europe. Due to all the useful suggestions you’ve offered us during the last yr, we’re excited to deliver Gemini in Android Studio (previously Studio Bot) into this steady launch of Android Studio, as your AI-powered growth companion in Android Studio, able to stage up your productiveness. Ask your Android growth questions and get assist immediately: whether or not it’s to generate code, discover assets, or clarify finest practices, Gemini in Android Studio is right here to save lots of you useful time. Plus, it integrates seamlessly along with your workflow:
Onboard after which opt-in with the built-in AI privateness controls, and study extra about how the present capabilities of Gemini in Android Studio can speed up your growth workflow.
Modular login permissions
To give you extra exact management over the permissions you grant for particular options, the brand new sign-in movement lets you choose solely the Google Service integrations you wish to allow. This implies you resolve precisely which options, like Gemini for Android Studio, App High quality Insights, and Android System Streaming, are in a position to entry the required Google companies utilizing your Google account.
Debug
Android System Streaming, powered by Firebase
Android System Streaming, powered by Firebase, enables you to securely hook up with distant bodily Android units hosted in Google’s safe information facilities. It’s a quick and straightforward method to take a look at your app in opposition to bodily items of among the newest Android units, together with the Google Pixel 8 and eight Professional, Pixel Fold, choose Samsung units, and extra.
After connecting to a tool, you may deploy your app, view the show, work together with the machine (together with rotating or unfolding the machine), and the rest you would possibly do with a tool utilizing a direct ADB over SSL connection—all with out leaving Android Studio. Once you’re accomplished utilizing the machine, Google wipes all of your information and manufacturing facility resets the machine earlier than making it out there to a different developer.
Android System Streaming is at present out there as a no-cost trial after you check in to Android Studio along with your Google account and choose a Firebase venture to make use of. Should you don’t have already got a Firebase venture, it’s simple to create one.
AQI Crashlytics: Multi-events, keys, and logs
Dive deeper into App High quality Insights (AQI) crash studies with Android Studio Jellyfish! We have listened to your suggestions and made analyzing crashes simpler than ever:
- Iterate by means of occasions: Now discover a number of occasions inside a Crashlytics report in reverse chronological order, revealing patterns for sooner debugging.
- Discover customized information: View customized keys/values and logs for every Crashlytics crash report (discover them within the Keys and Logs tabs after choosing a report).
- Analyze ANRs (Utility Not Responding): Entry and examine ANRs straight inside each the Android Vitals and Crashlytics tabs.
Embedded Structure Inspector
In Android Studio Jellyfish, Structure Inspector is now embedded by default within the Working Units device window. This integration saves display screen real-estate, centralizes your workflow in a single device window, and delivers important efficiency positive aspects – with a 50% enchancment in rendering speeds. You possibly can effortlessly toggle between deeply inspecting and interacting along with your app, and use snapshots for 3D visualizations of your UI. Uncover the total vary of options right here.
Optimize
App Hyperlinks Assistant: Net associations file help
App Hyperlinks Assistant now helps net affiliation file validation. This new characteristic streamlines deep linking by serving to you determine and repair errors in your deep hyperlinks setup (each in your Android manifest file and the corresponding Digital Asset Hyperlinks JSON file). Guarantee a seamless person expertise by validating that your JSON file is accurately formatted for add to your area.
Baseline Profile set up
Baseline Profiles enhance code execution pace by about 30% from the primary launch by avoiding interpretation and just-in-time (JIT) compilation steps for included code paths. Whereas Android Studio has included Baseline Profiles in builds for years now, these have been solely truly compiled by the OS in manufacturing (usually by Play Retailer).
Android Studio Jellyfish now compiles these Baseline Profiles when any non-debuggable app construct is put in on a tool. This is applicable to launch builds, in addition to once you’re profiling with low-overhead.
This implies — so long as you are not utilizing a debug variant of your app — the efficiency you see when putting in from Studio / CLI now way more intently matches manufacturing by profiting from profiles from a Baseline Profile generator module and libraries like Compose.
High quality enhancements
Past new options, we additionally proceed to enhance the general high quality and stability of Android Studio. In reality, over 900 bugs have been addressed through the Jellyfish/AGP-8.4 cycle, and reminiscence errors are down by 40%.
IntelliJ platform replace
Android Studio Jellyfish (2023.3.1) contains the IntelliJ 2023.3 platform launch, which has many new options resembling complete help for the most recent Java 21 programing language options, an intuitive floating toolbar with enhancing actions, and a Run to Cursor inlay choice within the debugger to hurry up your workflow. Be taught extra.
Abstract
To recap, Android Studio Jellyfish 🪼contains the next enhancements and options:
Develop
- Gemini in Android Studio
- Modular login permissions
Debug
- Android System Streaming
- AQI Crashlytics: Multi-events, keys, and logs
- Embedded Structure Inspector
Optimize
- App Hyperlinks Assistant: Net associations file help
- Baseline Profile set up
High quality Enhancements
- 900+ bugs addressed
- Reminiscence errors down by 40%
IntelliJ Platform Replace
- Newest Java 21 characteristic help
- Run to Cursor inlay choice
- Extra 2023.3 options
Getting Began
Prepared for next-level Android growth? Obtain Android Studio Jellyfish 🪼 and unlock cutting-edge options in the present day! As all the time, your suggestions is necessary to us – examine identified points, report bugs, counsel enhancements, and be a part of our vibrant neighborhood on LinkedIn, Medium, YouTube, or X. Let’s construct the way forward for Android apps collectively!