Android Studio 3.6 focuses on code editing and debugging use cases
Google has announced the latest version of its integrated development environment. According to the company, the release of Android Studio 3.6 aims to address quality specifically in code editing and debugging use cases.
The company announced a new packaging tool that aims to improve build performance and change the default packaging tool to zipflinger for debug builds. Plus, developers can import APKs created externally for debugging and profiling, according to Scott Swarthout, product manager for Android.
For code editing, the features of the version a new way to quickly design, develop, and preview app layouts using XML, with a new split view in Design Editors. The split view allows developers to simultaneously see the design and code views of their user interfaces.
“The split view replaces and enhances the previous preview window and can be configured file by file to preserve contextual information such as zoom factor and design view options, so you can choose the view that works best.” for each use case, “Swarthout wrote in a blog post which details all the new features.
The latest version also makes it easier for developers to apply colors by allowing the color picker to fill color resources in an application so that developers can then choose and override values ââfor color resources. This is accessible in the design tools and the XML editor.
For development, the version includes view binding, a feature that makes it easier for developers to write cAn ode that interacts with views by providing compile-time security when referencing views in their code, according to Swarthout. The development aspect of the release also includes Android NDK updates, IntelliJ platform release 2019.2, and the ability to add classes with app changes.
Under construction, the team updated the Android Gradle plug-in to improve the performance of processing annotations for large projects.
For the test, the team integrated the Google Maps user interface into the Android emulator’s control panel, eliminating the need for developers to manually enter GPS coordinates to test the location in their app.
Other updates include support for multi-display, in-place updates for imported APKs, detection of leaks in the memory profiler, and the ability to attach Kotlin sources to imported APKs.