|
@@ -18,6 +18,8 @@ if (gradle.startParameter.taskRequests.toString().contains("Standard")) {
|
|
|
|
|
|
shortcutHelper.setFilePath("./shortcuts.xml")
|
|
|
|
|
|
+val SUPPORTED_ABIS = setOf("armeabi-v7a", "arm64-v8a", "x86")
|
|
|
+
|
|
|
android {
|
|
|
compileSdkVersion(AndroidConfig.compileSdk)
|
|
|
buildToolsVersion(AndroidConfig.buildTools)
|
|
@@ -42,12 +44,17 @@ android {
|
|
|
multiDexEnabled = true
|
|
|
|
|
|
ndk {
|
|
|
- abiFilters += setOf("armeabi-v7a", "arm64-v8a", "x86")
|
|
|
+ abiFilters += SUPPORTED_ABIS
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- buildFeatures {
|
|
|
- viewBinding = true
|
|
|
+ splits {
|
|
|
+ abi {
|
|
|
+ isEnable = true
|
|
|
+ reset()
|
|
|
+ include(*SUPPORTED_ABIS.toTypedArray())
|
|
|
+ isUniversalApk = true
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
buildTypes {
|
|
@@ -101,6 +108,10 @@ android {
|
|
|
includeInApk = false
|
|
|
}
|
|
|
|
|
|
+ buildFeatures {
|
|
|
+ viewBinding = true
|
|
|
+ }
|
|
|
+
|
|
|
lintOptions {
|
|
|
disable("MissingTranslation", "ExtraTranslation")
|
|
|
isAbortOnError = false
|