Android studio 打包apk如何重命名apk名称

来源:互联网 发布:淘宝上宝贝排名靠前 编辑:程序博客网 时间:2024/05/16 15:27
在打包签名之前,在相应的module的build.gradle中添加如下代码
<pre name="code" class="java">    applicationVariants.all { variant ->          variant.outputs.each { output ->              def oldFile = output.outputFile              def newName = 'luckpan';              if (variant.buildType.name.equals('release')) {  //                println(variant.productFlavors[0].name)                  def releaseApkName = 'study-' + defaultConfig.versionName + '-luckpan.apk'                  output.outputFile = new File(oldFile.parent, releaseApkName)              }              if (variant.buildType.name.equals('beta')) {                  newName = oldFile.name.replace(".apk", "-v" + defaultConfig.versionName + "-build" + getDate() + ".apk")                  output.outputFile = new File(oldFile.parent, newName)              }              if (variant.buildType.name.equals('debug')) {                }          }      }  

0 0