美文网首页
Gradle3.1自定义导出APK文件名

Gradle3.1自定义导出APK文件名

作者: By_syk | 来源:发表于2018-04-23 11:03 被阅读29次

随着 Gradle 版本的更新,自定义导出 APK 文件名的代码也在不断调整。笔者针对 Gradle v3.1.0 做了笔记。

默认导出:

./app/
  └ release/
    ├ app-release.apk
    └ output.json

配置代码:

android {
    buildTypes {
        release {
            applicationVariants.all { variant ->
                variant.outputs.all { output ->
                    outputFileName = "${applicationId}_${versionName}(${versionCode}).apk"
                }
            }
        }
    }
}

自定义导出:

./app/
  └ release/
    ├ com.by_syk.hello_1.0.0(1).apk
    └ output.json

如果配置了多分支(Flavors),则导出如:

./app/
  ├ beta/
    └ release/
      ├ com.by_syk.hello_1.0.0.beta(20180423).apk
      └ output.json
  └ stable/
    └ release/
      ├ com.by_syk.hello_1.0.0.stable(2018042300).apk
      └ output.json

相关文章

网友评论

      本文标题:Gradle3.1自定义导出APK文件名

      本文链接:https://www.haomeiwen.com/subject/uwuklftx.html