android Gradle打包修改生成的apk文件名称
16lz
2021-01-23
直接上代码:
import java.text.SimpleDateFormatapply plugin: 'com.android.application'android { compileSdkVersion 23 buildToolsVersion "23.0.2" defaultConfig { applicationId "com.dsy.myapplication" minSdkVersion 15 targetSdkVersion 23 versionCode 1 versionName "1.0" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } applicationVariants.all { variant -> variant.outputs.each { output -> def file = output.outputFile output.outputFile = new File(file.parent, "myapp-" + defaultConfig.versionName + "-" + buildTime() + ".apk") //生成的文件名:myapp+版本名+生成日期+.apk } }}def buildTime() { def df = new SimpleDateFormat("yyyyMMdd") df.setTimeZone(TimeZone.getDefault()) return df.format(new Date())}dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile 'com.android.support:support-v4:23.1.1'}
更多相关文章
- android 自动更新apk版本
- 修改android 系统设置 android 版本
- android 版本更新
- Android版本号对应API、版本名称、NDK版本等
- Android从1.0到11版本特性
- 下载不同版本android studio
- Mac版Android studio中使用lambda表达式设置jdk版本问题
- Android 获取当前日期 时间
- android 中 系统日期时间的获取