Additionally the issue below was addressed in this release but may not necessarily be fixed:
A new JVM resource compiler is now available in Android Gradle plugin 4.2. This tool replaces portions of the AAPT2 resource compiler, and can potentially improve build performance, especially on Windows machines.
To try out the JVM resource compiler, enable it in your project's gradle.properties file: android.enableJvmResourceCompiler=true
gradle.properties
android.enableJvmResourceCompiler=true
removable
Android Gradle plugin 4.2 uses bundletool 1.0.0, which introduces a behavior change for apps using dynamic feature modules: Any dynamic feature module specified as dist:install-time that's not explicitly marked as dist:removable will become non-removable by default. This new setting optimizes fusing of install-time modules with the base module, potentially improving app performance for some apps.
bundletool
dist:install-time
dist:removable
For more information on this new setting, see the documentation for the dist:removable tag in the documentation for Dynamic feature module manifest.
Additionally the below issues were addressed in this release but may not necessarily be fixed:
The System Trace UI in the Android Studio profiler now includes:
For more information, see the release notes.
This update also includes fixes for the following public issues: