From cbe1d97f511e78a2724a455282a1acf3d8f4e779 Mon Sep 17 00:00:00 2001 From: kfl_614 Date: Tue, 8 Dec 2020 15:18:35 +0800 Subject: [PATCH] config compile configuration. --- app/EQC_G5.jks | Bin 0 -> 4688 bytes app/build.gradle | 89 +++++++++++++++++++++++++++++++++++- app/version_code.properties | 2 + 3 files changed, 89 insertions(+), 2 deletions(-) create mode 100644 app/EQC_G5.jks create mode 100644 app/version_code.properties diff --git a/app/EQC_G5.jks b/app/EQC_G5.jks new file mode 100644 index 0000000000000000000000000000000000000000..2229d46ba5935ac0f52c19d953a9cdcb2069dcae GIT binary patch literal 4688 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 yc!wQL@>GyEE+vd+EajtTtTK9ZV#?b)@M+zHd + variant.outputs.all { + if (variant.buildType.name == "release") { + outputFileName = "${getL02Temperature()}_V${currentVersionCode}_${currentVersionName}_release.apk" + } else { + outputFileName = "${getL02Temperature()}_V${currentVersionCode}_${currentVersionName}_debug.apk" + } + } + } + dataBinding { enabled = true } } + +def releaseTime() { + return new Date().format("yyyyMMddHHmm", TimeZone.getTimeZone("GMT+08:00")) +} + +def getVersionCode() { + def versionCodeFile = file('version_code.properties') + if (versionCodeFile.canRead()) { + Properties properties = new Properties() + properties.load(new FileInputStream(versionCodeFile)) + def versionCode = properties['VERSION_CODE'].toInteger()//读取version_code.properties文件存放的版本号。 + def runTasks = gradle.startParameter.taskNames + def task = ':app:assembleRelease' + if (task in runTasks) { + properties['VERSION_CODE'] = (++versionCode).toString() + properties.store(versionCodeFile.newWriter(), null) + } + + return versionCode + } else { + throw new GradleException("无法读取version_code.properties文件!") + } +} + dependencies { def lifecycle_version = "2.2.0" diff --git a/app/version_code.properties b/app/version_code.properties new file mode 100644 index 0000000..4bb9657 --- /dev/null +++ b/app/version_code.properties @@ -0,0 +1,2 @@ +#Fri Dec 04 16:57:57 CST 2020 +VERSION_CODE=1 -- 2.17.1