We're Hiring X
image

Looking For Blog

We are a premier agency for Web, Software and Mobile Applications.

All About the Advanced Features of Android Studio 3.4

Blog Image

Google launched Android Studio 3.4 and is ready to download on new Windows, Linux, and Mac versions. This is the latest IDE (integrated development environment) version that comes with a limited set of focused features.

It addresses the core resource management and app building workflows of the developer. You will be happy to know that more than 300 stability and bug enhancements are added to the new version. This is part of the Android Studio team's Project Marble effort.


Features

Memory management settings

If you are using a 64-bit operating system with at least 5 GB of RAM, you can now configure the maximum amount of RAM that your OS should allocate to Android Studio processes, such as the core IDE, Gradle daemon, and Kotlin daemon. To boost Android Studio performance, use these settings to provide the optimal amount of memory for each process.


Resource manager

Navigation and asset management used to be tedious and clunky on Android Studio. As the app became more complex, the difficulty increased. The new resource manager feature visualizes in the app's consolidated way to the colors, layouts and drawable elements.

Besides visualization, the panel supports the importation of bulk assets by dragging and dropping.


Layout editor properties

To enhance product refinement, Android Studio 3.4 comes with a refreshed Layout Editor Properties Panel. Warnings and errors come in a highlighted color and users can now enjoy binding resource control for each property.

The color picker has also been upgraded to refine the overall experience of the users. When you download the new version, you will find a single pane with collapsible sections with properties.


Import intentions

The common classes will be identified in these libraries by Android Studio 3.4 when you work with new libraries. To suggest the necessary library dependence and import the statement, it will use code intentions.

Users will be able to save time by this level of optimization, keeping themselves contextualized with the code. As you know, these libraries were modularized.


Incremental annotation processing

When using Android Gradle plugin 3.5.0-beta01 and higher, incremental Java compilation such as data binding is supported by even more annotation processors. This optimization leads to increased incremental performance in the building. See the table of incremental annotation processors for a complete list


Project structure dialog

Users will enjoy a new front end interface in Android Studio 3.4, through which they will be able to manage Gradle project files. This feature enables users to add module-level dependencies to their respective projects.

You can also use the new PSD displays to build variations to enhance the configuration of the files you are building.