美文网首页
修改生成apk的名称,添加版本号

修改生成apk的名称,添加版本号

作者: Frank_Kivi | 来源:发表于2018-08-22 18:36 被阅读67次

在对应build.gradle的android下,添加

applicationVariants.all { variant ->
        println(variant.buildType.name)
        if (variant.buildType.name.equals('release')) {//在release包的时候才修改
            variant.outputs.all {
                println(outputFile)
                def apkFile = outputFile
                new File(apkFile.getParent()).deleteDir()//删除当前目录下的现有文件
                if (apkFile != null &&
                        apkFile.name.endsWith('.apk')) {
                    outputFileName = "xxxxx_${variant.versionName}_${variant.versionCode}.apk"  //重命名apk
                }
            }
        }
    }

即可快速修改。如果需要其它深度操作,请查阅groovy语法。

相关文章

网友评论

      本文标题:修改生成apk的名称,添加版本号

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