











Changed default ABIs for multi-APKs

When building multiple APKs that each target a different ABI, Android plugin for Gradle 3.1.0 and higher no longer generate APKs for the following ABIs by default: mips , mips64 , and armeabi .

If you are using NDK r16b or lower and you want to continue to build APKs for those ABIs, you need to include them explicitly in your app’s build.gradle file, as follows:

splits {

abi {

include 'armeabi', 'mips', 'mips64'

...

}

}





NDK r17 users : If you are using NDK r17 beta 1 or higher, you can no longer build APKs for mips , mips64 , or armeabi using Android plugin for Gradle 3.1.0 or higher.









General bug fixes

This update includes fixes for the following public issues:

Issue#73730693: Action search breaks when APK plugin disabled.

Issue#73450636: D8 desugaring fails with Espresso 3.0.2-alpha1

Issue#73183204: Can't build w/ 3.1 beta 1 or 2 - Could not get unknown property 'manifestFile' for task

Issue#73563032: Lint is detecting a "CheckResult" issue when using lambdas in Kotlin

Issue#73397414: "Run->Run App" quits right after Gradle (trying to) build without messages or launching app.



