Google these days released Android Studio 3.Four, the today’s model of its integrated development environment (IDE), with “a small but centered set of new features that cope with middle developer workflows for app building & useful resource management.” That consists of an up to date Project Structure Dialog (PSD), R8 changing Proguard because of the default code shrinker and obfuscator, a brand new app aid control tool, and an up to date Android Emulator with Android Q Beta support. Android Studio 3.Four also promises “over 300 worm & balance improvements.”
You can download the new version for Windows, Mac, and Linux now directly from developer.Android.Com/studio. If you are already using Android Studio, you may get the brand new version in the navigation menu (Help => Check for Update on Windows/Linux and Android Studio => Check for Updates on OS X).
This release is a part of Project Marble, a fancy name for an initiative Google announced late last yr to enhance Android Studio. “We realize that for an IDE to be pleasant, and to keep you efficient, it must be no longer simply solid — it needs to be rock-strong strong,” stated Google organization product supervisor Karen Ng, at the Android Developer Summit returned in November. “The principal attention for our following few releases will be nice, which we’re calling Project Marble, lowering the wide variety of crashes, hangs, memory leaks, and person-impacting insects.”
Google released Android Studio three. Three in January. The version number three.4 could advise this isn’t a giant release, but in case you construct for Android, you need to probably take a peek at the listing below.
Android Studio 3.4 features
Here’s the rundown of what version three. Four brings to the desk:
Resource Manager: A new device to visualize the drawables, colors, and layouts across your app mission in a consolidated view. In addition to visualization, the panel supports drag & drop bulk asset import, and, by popular request, bulk SVG to VectorDrawable conversion. These accelerators will with a bit of luck assist control property you get from a design crew, or absolutely help you have got a greater organized view of assignment assets.
Import Intentions: Recognize not unusual instructions in Jetpack and Firebase libraries and advocate, thru code intentions, adding the specified import declaration and library dependency in your Gradle mission documents. This optimization can be a time saver because it continues you inside the context of your code. Moreover, considering the fact that Jetpack libraries are modularized, Android Studio can find the precise library or minimal set of libraries required to use a brand new Jetpack class.
Layout Editor Properties Panel: One unmarried pane, with collapsible sections for residences. Additionally, errors and warnings have their personal highlight coloration, we have an aid binding manage for each belonging, and we have got an updated coloration picker.
IntelliJ Platform Update: Android Studio three.4 includes IntelliJ 2018.3.Four. This update has a wide variety of upgrades from a guide for multi-line TODOs to an updated seek everywhere function.
Project Structure Dialog (PSD): A person interfaces front end to manipulate Gradle task files. The new PSD lets in you to look and upload dependencies on your task at a module degree. Additionally, the new PSD presentations build variables, hints to improve your build file configuration and more. You do now not should improve your Gradle plugin model wide variety to take benefit of the new PSD.
R8 by way of Default: R8 is the replacement for Proguard. R8 code shrinking helps reduce the dimensions of your APK via doing away with unused code and sources in addition to making your actual code take less space. In evaluation to Proguard, R8 combines shrinking, desugaring, and indexing operations into one step, which finally ends up to be a greater efficient method for Android apps. R8 is now the default code thinker for brand spanking new projects created with Android Studio three. Four and for initiatives the use of Android Gradle plugin three.4 and better.
Android Emulator Skin updates & Android Q Beta Emulator System Image: Inside of Android Studio three.Four we launched the modern day Google Pixel 3 & Google Pixel three XL device skins. Also with this launch, you could also download Android Q Beta emulator gadget photographs for app testing on Android Q. Google recommends going for walks the canary version of Android Studio and the emulator to get the present day compatibility modifications at some point of the Android Q Beta application.
Android Studio three. Four also includes the standard performance upgrades and trojan horse fixes on top of the brand new capabilities (complete release notes). Google didn’t share its plans for the subsequent model.