|
|
|
|
@ -4,13 +4,12 @@ plugins { |
|
|
|
|
|
|
|
|
|
android { |
|
|
|
|
compileSdk 33 |
|
|
|
|
flavorDimensions "mode", "api" |
|
|
|
|
flavorDimensions "mode", "api", "abi" |
|
|
|
|
|
|
|
|
|
defaultConfig { |
|
|
|
|
applicationId "com.fongmi.android.tv" |
|
|
|
|
minSdk 21 |
|
|
|
|
targetSdk 29 |
|
|
|
|
ndk { abiFilters "armeabi-v7a" } |
|
|
|
|
javaCompileOptions { |
|
|
|
|
annotationProcessorOptions { |
|
|
|
|
arguments = ["room.schemaLocation": "$projectDir/schemas".toString()] |
|
|
|
|
@ -22,7 +21,7 @@ android { |
|
|
|
|
leanback { |
|
|
|
|
dimension "mode" |
|
|
|
|
versionCode 77 |
|
|
|
|
versionName "20230523#4" |
|
|
|
|
versionName "20230523#5" |
|
|
|
|
} |
|
|
|
|
mobile { |
|
|
|
|
dimension "mode" |
|
|
|
|
@ -35,6 +34,16 @@ android { |
|
|
|
|
python { |
|
|
|
|
dimension "api" |
|
|
|
|
} |
|
|
|
|
armeabi_v7a { |
|
|
|
|
dimension "abi" |
|
|
|
|
//noinspection ChromeOsAbiSupport |
|
|
|
|
ndk { abiFilters "armeabi-v7a" } |
|
|
|
|
} |
|
|
|
|
arm64_v8a { |
|
|
|
|
dimension "abi" |
|
|
|
|
//noinspection ChromeOsAbiSupport |
|
|
|
|
ndk { abiFilters "arm64-v8a" } |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
buildFeatures { |
|
|
|
|
@ -61,7 +70,7 @@ android { |
|
|
|
|
|
|
|
|
|
android.applicationVariants.all { variant -> |
|
|
|
|
variant.outputs.all { output -> |
|
|
|
|
outputFileName = "${variant.productFlavors[0].name}-${variant.productFlavors[1].name}.apk" |
|
|
|
|
outputFileName = "${variant.productFlavors[0].name}-${variant.productFlavors[1].name}-${variant.productFlavors[2].name}.apk" |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|