diff --git a/bin/templates/project/app/build.gradle b/bin/templates/project/app/build.gradle index dbb6ed32..5e778c95 100644 --- a/bin/templates/project/app/build.gradle +++ b/bin/templates/project/app/build.gradle @@ -177,21 +177,34 @@ android { flavorDimensions "default" productFlavors { + armeabi { + versionCode defaultConfig.versionCode*10 + 1 + ndk { + abiFilters = ["armeabi"] + } + } armv7 { versionCode defaultConfig.versionCode*10 + 2 ndk { - abiFilters "armeabi-v7a", "" + abiFilters = ["armeabi-v7a"] + } + } + arm64 { + versionCode defaultConfig.versionCode*10 + 3 + ndk { + abiFilters = ["arm64-v8a"] } } x86 { versionCode defaultConfig.versionCode*10 + 4 ndk { - abiFilters "x86", "" + abiFilters = ["x86"] } } - all { + x86_64 { + versionCode defaultConfig.versionCode*10 + 5 ndk { - abiFilters "all", "" + abiFilters = ["x86_64"] } } } @@ -205,8 +218,7 @@ android { if (cdvReleaseSigningPropertiesFile) { signingConfigs { release { - // These must be set or Gradle will complain (even if they are overridden). - keyAlias = "" + // These must be set or Gradle will complain (even if they are overridden). keyAlias = "" keyPassword = "__unset" // And these must be set to non-empty in order to have the signing step added to the task graph. storeFile = null storePassword = "__unset"