- 默认生成的 apk 是 debug 名称,没有标准名称,需要手动定义
defaultConfig {
applicationId "com.example.uhf_tagaccess"
minSdkVersion 23
//noinspection ExpiredTargetSdkVersion
targetSdkVersion 31
versionCode 1
versionName "1.0"
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
}
applicationVariants.configureEach { variant ->
variant.outputs.configureEach { output ->
// 获取版本号和版本名
def versionName = variant.versionName
def versionCode = variant.versionCode
// 设置自定义 APK 文件名格式:appName-variantVersionNameVersionCode.apk
def fileName = "RFID-PDA-${variant.name}-${versionName}-${versionCode}.apk"
// 修改输出文件的名称
outputFileName = fileName
}
}
注意更改versionCode
和versionName
更改完成后,在build apk
后,apk 将会按照设定的名称命名