version:6.4.2

fix:统一版本号
update:增加G13型号
This commit is contained in:
2023-09-07 14:43:52 +08:00
parent af14f02fba
commit a069f5c848
4 changed files with 50 additions and 83 deletions

View File

@@ -29,6 +29,9 @@ android {
defaultConfig {
applicationId "com.aoleyun.sn"
versionCode 82
versionName "6.4.2"
//There are no CERT files because If the mini sdk version is 23+, the AGP will ignore the V1 scheme signature.
minSdkVersion 24
targetSdkVersion 29
@@ -65,65 +68,6 @@ android {
targetCompatibility JavaVersion.VERSION_1_8
}
//多渠道
productFlavors {
// 展锐6.2.8.19
// MTK2.2.8.19
//新平台正式
newly {
flavorDimensions "default"
versionCode 21
versionName "3.0"
buildConfigField "String", "platform", '"ZhanRui"'
}
AH6016 {
flavorDimensions "default"
versionCode 9
versionName "1.8"
buildConfigField "String", "platform", '"AH6016"'
}
G10Z {
flavorDimensions "default"
versionCode 9
versionName "1.8"
buildConfigField "String", "platform", '"ZR6016"'
}
//酷比魔方
cube {
flavorDimensions "default"
versionCode 81
versionName "6.4.1"
buildConfigField "String", "platform", '"ZhanRuiCube"'
}
//MTK
MTKnewly {
flavorDimensions "default"
versionCode 56
versionName "2.4.6"
buildConfigField "String", "platform", '"MTK"'
}
Huaruian {
flavorDimensions "default"
versionCode 13
versionName "1.1.2"
buildConfigField "String", "platform", '"ZR6016"'
}
Teclast {
flavorDimensions "default"
versionCode 13
versionName "1.0.9.3"
buildConfigField "String", "platform", '"P20S"'
}
}
sourceSets {
//测试版的图标
// beta.res.srcDirs = ['src/beta/res']
@@ -215,27 +159,6 @@ android {
// Disable release builds for now
android.variantFilter { variant ->
if (variant.buildType.name.endsWith('zhanRuiRelease')) {
variant.setIgnore(variant.getFlavors().get(0).name.equals('official') || variant.getFlavors().get(0).name.equals('zhongyou'))
}
if (name.startsWith('newly')) {
variant.setIgnore(name.endsWith("newlyDebug")
|| name.endsWith('newlyRelease'))
}
if (name.startsWith('cube')) {
variant.setIgnore(name.endsWith("cubeDebug")
|| name.endsWith('cubeRelease'))
}
if (name.contains("MTKnewly")) {
variant.setIgnore(variant.buildType.name.endsWith("zhanRuiRelease")
|| variant.buildType.name.endsWith("zhanRuiDebug")
|| variant.buildType.name.endsWith("zhanRuiUserdebug")
|| variant.buildType.name.endsWith("zhanRuiUserdebugReleas")
|| variant.buildType.name.endsWith("alldocubeDebug")
|| variant.buildType.name.endsWith("alldocubeDebugRelease")
)
}
// // Icon recents is Go only
// if (name.contains("WithQuickstepIconRecents") && !name.contains("l3go")) {
// variant.setIgnore(true)
@@ -255,16 +178,32 @@ android {
signingConfig signingConfigs.mtk12
}
G13Debug.initWith(debug)
G13Debug {
versionNameSuffix "-debug"
debuggable true
signingConfig signingConfigs.G10P
buildConfigField "String", "platform", '"HRAD13"'
}
G13Release.initWith(release)
G13Release {
signingConfig signingConfigs.G10P
buildConfigField "String", "platform", '"HRAD13"'
}
G10PDebug.initWith(debug)
G10PDebug {
versionNameSuffix "-debug"
debuggable true
signingConfig signingConfigs.G10P
buildConfigField "String", "platform", '"MTK11"'
}
G10PRelease.initWith(release)
G10PRelease {
signingConfig signingConfigs.G10P
buildConfigField "String", "platform", '"MTK11"'
}
G10PUserDebug.initWith(debug)
@@ -272,6 +211,7 @@ android {
versionNameSuffix "-debug"
debuggable true
signingConfig signingConfigs.G10PUserDebug
buildConfigField "String", "platform", '"MTK11"'
}
zhanruiG10ZDebug.initWith(debug)
@@ -279,11 +219,13 @@ android {
versionNameSuffix "-debug"
debuggable true
signingConfig signingConfigs.zhanruiG10Z
buildConfigField "String", "platform", '"ZR6016"'
}
zhanruiG10ZRelease.initWith(release)
zhanruiG10ZRelease {
signingConfig signingConfigs.zhanruiG10Z
buildConfigField "String", "platform", '"ZR6016"'
}
TeclastP20SDebug.initWith(debug)
@@ -291,11 +233,13 @@ android {
debuggable true
versionNameSuffix "-debug"
signingConfig signingConfigs.P20S
buildConfigField "String", "platform", '"P20S"'
}
TeclastP20SRelease.initWith(release)
TeclastP20SRelease {
signingConfig signingConfigs.P20S
buildConfigField "String", "platform", '"P20S"'
}
zhanRuiDebug.initWith(debug)
@@ -303,11 +247,13 @@ android {
debuggable true
versionNameSuffix "-debug"
signingConfig signingConfigs.zhanRui
buildConfigField "String", "platform", '"ZhanRuiCube"'
}
zhanRuiRelease.initWith(release)
zhanRuiRelease {
signingConfig signingConfigs.zhanRui
buildConfigField "String", "platform", '"ZhanRuiCube"'
}
//userdebug rom使用这个版本
@@ -316,12 +262,14 @@ android {
debuggable true
versionNameSuffix "-debug"
signingConfig signingConfigs.zhanRuiUserdebug
buildConfigField "String", "platform", '"ZhanRuiCube"'
}
zhanRuiUserdebugReleas.initWith(release)
zhanRuiUserdebugReleas {
debuggable true
signingConfig signingConfigs.zhanRuiUserdebug
buildConfigField "String", "platform", '"ZhanRuiCube"'
}
zhanRui12Debug.initWith(debug)
@@ -329,11 +277,13 @@ android {
debuggable true
versionNameSuffix "-debug"
signingConfig signingConfigs.zhanRui12
buildConfigField "String", "platform", '"AH6016"'
}
zhanRui12Release.initWith(release)
zhanRui12Release {
signingConfig signingConfigs.zhanRui12
buildConfigField "String", "platform", '"AH6016"'
}
debug {
@@ -347,12 +297,13 @@ android {
variant.outputs.each { output ->
def outputFile = output.outputFile
if (outputFile != null) {
def fileName = "${appName()}-${variant.versionCode}-V${variant.versionName}-${releaseTime()}-${productFlavors[0].name}-${buildType.name}.apk"
def fileName = "${appName()}-${variant.versionCode}-V${variant.versionName}-${releaseTime()}-${buildType.name}.apk"
output.outputFileName = fileName
}
}
}
signingConfig signingConfigs.mtk
buildConfigField "String", "platform", '"MTK"'
}
release {
@@ -366,12 +317,13 @@ android {
variant.outputs.each { output ->
def outputFile = output.outputFile
if (outputFile != null) {
def fileName = "${appName()}-${variant.versionCode}-V${variant.versionName}-${releaseTime()}-${productFlavors[0].name}-${buildType.name}.apk"
def fileName = "${appName()}-${variant.versionCode}-V${variant.versionName}-${releaseTime()}-${buildType.name}.apk"
output.outputFileName = fileName
}
}
}
signingConfig signingConfigs.mtk
buildConfigField "String", "platform", '"MTK"'
}
}