1.先在android{}的外面加上

// 获取当前系统时间def releaseTime() {    return new Date().format("yyyy_MM_dd", TimeZone.getTimeZone("UTC"))}

2.studio3.0以上这么写:

//打包改名android.applicationVariants.all { variant ->    variant.outputs.all {        // 名称_android_版本号.apk        outputFileName = "想改成的名字_${defaultConfig.versionName}_${releaseTime()}.apk"    }}

studio3.0以下这么写:

//打包改名applicationVariants.all { variant ->    variant.outputs.each { output ->        def outputFile = output.outputFile        if (outputFile != null && outputFile.name.endsWith('.apk')) {            // 名称_android_版本号.apk            def fileName = "你想改成的名字_${defaultConfig.versionName}_${releaseTime()}.apk"            output.outputFile = new File(outputFile.parent, fileName)        }    }}

 

更多相关文章

  1. Android(安卓)Studio增量更新(Mac)
  2. Android的系统服务
  3. android学习——处理 EditText 右下角为Done,回车 的情况
  4. Android各版本代号、版本号、API/NDK级别、发布时间及市场份额
  5. 【ClassNotFoundExcept】Android应用程序启动时发生AndroidRunti
  6. Android开发 设置App开机自启动
  7. Android(安卓)L为什么不用Android(安卓)5.0的版本号
  8. ubuntu连接android设备(附最简单方法)
  9. Android(安卓)SDK目录及版本号区别

随机推荐

  1. Android下Protobuff框架性能测试结果
  2. Android移植注意点
  3. Android中贪吃蛇游戏的学习(一)
  4. Android 如何在xmL 里面动态设置padding
  5. xamarin Android activity生命周期详解
  6. Android - 主要的UI元素
  7. [C#] 與Android共舞–手機post資料給Serv
  8. Android中巧妙的位运算
  9. EventBus粘性事件
  10. Android(安卓)GPS 定位的实现(2-1) 使用Goo