每次打包完apk时都要去修改名称,如何避免重复做这一繁琐的事情呢?方法如下:
在build.gradle文件中写以下代码:

  applicationVariants.all { variant ->        variant.outputs.each { output ->            def oldFile = output.outputFile            if (variant.buildType.name.equals('release')) {//                println(variant.productFlavors[0].name)                def releaseApkName = '项目名缩写' + '_v'+defaultConfig.versionName+'_'+ releaseTime() + '.apk'                output.outputFile = new File(oldFile.parent, releaseApkName)            }        }    }

这段代码写在android {}大括号里,具体命名规则可自己定。

def releaseTime() {    return new Date().format("yyyyMMdd", TimeZone.getTimeZone("UTC"))}

更多相关文章

  1. 没有一行代码,「2020 新冠肺炎记忆」这个项目却登上了 GitHub 中
  2. Android(安卓)3 开始 Activity MainThread中不能执行http通信了
  3. [Android]http请求
  4. 解决: AOSP 编译AndroidQ preview 失败
  5. Android(安卓)内存泄漏检测
  6. Android(安卓)去掉标题栏,状态栏,导航栏
  7. android快捷设置标题样式布局
  8. 在线查看android源代码的3种方式
  9. Android界面设计的一点体会

随机推荐

  1. Android获取设备型号和系统版本号、mac地
  2. 鸿洋大神博文Android(安卓)自定义View (
  3. 4.AutoCompleteTextView
  4. 【百度地图-安卓SDK】技术详解集锦
  5. Android(安卓)MediaCodec 解码H264码流播
  6. android基础
  7. 安卓的下拉控件Spinner
  8. Android系统自带的常用数据库
  9. [转]android:利用DatabaseUtils.InsertHel
  10. Android NDK开发初步