Android gradle 重命名编译生成的apk安装包名

Android Studio中编译生成的安装包文件名默认如下所示 ,格式为module-buildtype.apk

但是为了区分不同项目,很多情况下编译完都要重新命名,有点麻烦

其实我们可以直接在gradle中配置生成的文件名,而且可以区分不同的buildtype

imgClick and drag to move

首先在app module的build.gradle文件中增加如下配置

编译后的文件名为MyAppName_debug_1.0.apk和MyAppName_release_1.0.apk

1
2
3
4
5
6
7
8
9
10
11
android {
defaultConfig {
versionCode 1
versionName "1.0"
}
applicationVariants.all { variant ->
variant.outputs.all {
outputFileName = "MyAppName_${variant.name}_${variant.versionName}.apk"
}
}
}

Click and drag to move