applicationVariants.all { variant -> variant.outputs.all { output -> def fileName def date = new Date() def formattedDate = date.format('yyyyMMdd') if (variant.buildType.name.equals('release')) { fileName = "${variant.mergedFlavor.versionName}_release_${formattedDate}.apk" } else if (variant.buildType.name.equals('debug')) { fileName = "${variant.mergedFlavor.versionName}_debug_${formattedDate}.apk" } outputFileName = fileName; } }