From 352cb1c994ee25ff01b3cf9c78fab196dbccc7de Mon Sep 17 00:00:00 2001 From: Aurelien Hubert Date: Mon, 8 Apr 2019 18:06:43 +0200 Subject: [PATCH] Customize generated apk name --- app/build.gradle | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/app/build.gradle b/app/build.gradle index 2d45b169..cb50b563 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -36,6 +36,21 @@ android { release { minifyEnabled true proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' + applicationVariants.all { variant -> + variant.outputs.all { output -> + def date = new Date() + def formattedDate = date.format('yyMMdd:HHmm') + def appName = "PokerAnalytics" + def buildType = variant.variantData.variantConfiguration.buildType.name + def newName + if (buildType == 'debug'){ + newName = "${appName}_${defaultConfig.versionName}(${defaultConfig.versionCode})_${formattedDate}_debug.apk" + } else { + newName = "${appName}_${defaultConfig.versionName}(${defaultConfig.versionCode})_${formattedDate}_release.apk" + } + outputFileName = newName + } + } } }