def cfg = rootProject.ext.configuration // 配置def libs = rootProject.ext.libraries // 库android {    compileSdkVersion cfg.compileVersion    buildToolsVersion cfg.buildToolsVersion    defaultConfig {        applicationId cfg.pagename        minSdkVersion cfg.minSdk        targetSdkVersion cfg.targetSdk        versionCode cfg.version_code        versionName cfg.version_name        testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"    }    buildTypes {        release {            minifyEnabled false            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'        }    }    //在apk文件后边生成版本号信息    android.applicationVariants.all {        variant ->            variant.outputs.all {            outputFileName = "app_"+ buildType.name + "_v${defaultConfig.versionName}-${releaseTime()}.apk"        }    }}def releaseTime() {        return new Date().format("yyyy_MM_dd", TimeZone.getTimeZone("UTC"))

}

releaseTime 要写在android {} 外边 
apk 包名的定义 要写在 android 里面

 

//在apk文件后边生成版本号信息    android.applicationVariants.all {        variant ->            variant.outputs.all {            outputFileName = "app_"+ buildType.name + "_v${defaultConfig.versionName}-${releaseTime()}.apk"        }    }
            


更多相关文章

  1. Android(安卓)SDK更新失败及其解决办法
  2. 3.4、Android(安卓)Studio 创建Android(安卓)库
  3. 狂刷Android范例之5:ApiDemos主程序框架分析
  4. Android(安卓)音频 OpenSL ES PCM数据播放
  5. 守护进程通信之Socket
  6. Android(安卓)Makefile分析
  7. 更改Android(安卓)AVD模拟器创建路径位置的方法
  8. [置顶] 搬家、备份后启动Android(安卓)PANIC :Could not open D:
  9. Linux与Android

随机推荐

  1. 全程不用usb数据线,adb通过网络连接Androi
  2. Android SDK开发Android应用
  3. Android中View的绘制过程 onMeasure方法
  4. 【Android 初学者】开发工具介绍:studio
  5. 基于android的远程视频监控系统
  6. Android API Guides---USB Host and Acce
  7. android下载手动下载Android SDK
  8. 【Android 界面效果29】研究一下Android
  9. android 一个SQLite数据库多个数据表的基
  10. Android中的Searchview以及SearchableDic