diff --git a/app/build.gradle b/app/build.gradle index 27ae2220b..718547b7c 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -36,7 +36,7 @@ android { variant -> variant.outputs.all { def date = new Date().format("MMddHHmm", TimeZone.getTimeZone("GMT+08")) - outputFileName = "yinyou_" + buildType.name + "_v${Boolean.parseBoolean(with_jenkins) ? "" : (defaultConfig.versionName + "-" + date)}.apk" + outputFileName = "yinyou_${buildType.name}_${channel}_v${defaultConfig.versionName}-${date}.apk" } } @@ -184,10 +184,12 @@ android { productFlavors { accompany { dimension 'default' + manifestPlaceholders = [CHANNEL_VALUE: channel] } oppo { dimension 'default' + manifestPlaceholders = [CHANNEL_VALUE: channel] } } diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 756760194..671b3de99 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -93,7 +93,7 @@ + android:value="${CHANNEL_VALUE}" /> diff --git a/gradle.properties b/gradle.properties index 6bd12489b..20d728283 100644 --- a/gradle.properties +++ b/gradle.properties @@ -22,3 +22,5 @@ version_code=330 with_flutter_aar=true with_jenkins=false + +channel=official