android studio打包apk生成当前时间
1、在build.gradle.kts中写入以下内容即可
import java.text.SimpleDateFormat
import java.util.Date
applicationVariants.all {
val variant = this
variant.outputs.all {
val output = this as com.android.build.gradle.internal.api.BaseVariantOutputImpl
val versionName = variant.versionName
val date = SimpleDateFormat("yyyyMMdd_HHmm").format(Date())
val flavorName = if (variant.flavorName.isNotEmpty()) "${variant.flavorName}_" else ""
val buildType = variant.buildType.name
output.outputFileName = "testapp_v${versionName}_${date}_${flavorName}${buildType}.apk"
}
}
