Like a physical Android device, the emulator must perform an initial cold boot, but subsequent starts are fast. Slow start time on the Android Emulator was a major pain point we heard from you and Quick Boot solves this issue. Quick Boot - Quick Boot allows you to resume your Android Emulator session in under 6 seconds.This change also consolidates the legacy Gradle output into this new window. New Build Output Window - Android Studio 3.1 has an updated Build output window which organizes build status and errors in a new tree view.Ensure that your gradle.properties either has no android.enableD8 flag, or if it does ensure that it is set to true.
Replacing the legacy DX compiler, D8 dexing is an under the hood APK compilation step that makes your app size smaller, enables accurate step debugging, and many times leads to faster builds.
This release has SQL code completion in your Query declarations, better SQL statement refactoring, and SQL code navigation across your project. Database Code Editing - Editing inline SQL/Room Database code in your Android project is now even easier with Android Studio 3.1.Just open a Android Studio project, and run gradlew lint via command line. In Android Studio 3.1, we enhanced the Lint code quality checks so that now you can run them via the command line as well as from the IDE.
We are excited to announce that Android Studio 3.1 is now available to download in the stable release channel. Posted by Jamal Eason, Product Manager, Android