From fec1e80cf18c2f1a729de375da4d36ee2fa4d772 Mon Sep 17 00:00:00 2001 From: dongliang Date: Fri, 8 May 2026 11:33:56 +0930 Subject: [PATCH] =?UTF-8?q?chore:=20=E5=BA=94=E7=94=A8=E5=90=8D=E7=A7=B0?= =?UTF-8?q?=E6=94=B9=E4=B8=BA=E5=B0=8F=E8=B6=A3=E6=99=BA=E6=B8=85=E6=B4=81?= =?UTF-8?q?=EF=BC=8CAPK=E6=96=87=E4=BB=B6=E5=90=8D=E5=8C=85=E5=90=AB?= =?UTF-8?q?=E7=89=88=E6=9C=AC=E5=8F=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 4.6 (1M context) --- app/build.gradle.kts | 13 +++++++++++++ app/src/main/res/values/strings.xml | 2 +- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/app/build.gradle.kts b/app/build.gradle.kts index f435c68..e560d13 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -69,6 +69,19 @@ android { lint { disable += "ExpiredTargetSdkVersion" } + + // APK 文件名包含版本信息,如:小趣智清洁-v2.0.0(183)-prod-release.apk + applicationVariants.all { + val variant = this + variant.outputs.all { + val output = this as com.android.build.gradle.internal.api.BaseVariantOutputImpl + val versionName = variant.versionName + val versionCode = variant.versionCode + val flavorName = variant.flavorName + val buildType = variant.buildType.name + output.outputFileName = "小趣智清洁-v${versionName}(${versionCode})-${flavorName}-${buildType}.apk" + } + } } dependencies { diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 8ccd01c..715d949 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -1,3 +1,3 @@ - XqWatch + 小趣智清洁 \ No newline at end of file