Android studio 生成自定义文件名 apk
2017-11-27 10:08
330 查看
Android studio 默认生成的apk文件名是这样的
当我们需要生成自定义文件名apk的时候可以在Gradle文件中定义, 避免每次生成后还要改名.
示例如下
build.gradle
apply plugin: 'com.android.application' def getTime() { return new Date().format("yyyyMMdd", TimeZone.getDefault()); } android { compileSdkVersion 23 buildToolsVersion "24.0.1" defaultConfig { applicationId "com.maimiho.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 outputFile = output.outputFile def fileName if (outputFile != null && outputFile.name.endsWith('.apk')) { if (variant.buildType.name.equals('release')) { fileName = "RELEASE${defaultConfig.versionName}.${getTime()}.apk" } else if (variant.buildType.name.equals('debug')) { fileName = "DEBUG${defaultConfig.versionName}.${getTime()}.apk" } output.outputFile = new File(outputFile.parent, file 4000 Name) } } } } dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) testCompile 'junit:junit:4.12' compile 'com.android.support:appcompat-v7:23.4.0' }1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
相关文章推荐
- Android studio 生成自定义文件名 apk
- Android Studio 如何自定义导出apk文件名
- Android studio多渠道打包,同时附上debug运行正式签名的apkAnd自定义渠道apk文件名
- Android Studio使用Gradle实现自动打包,签名,自定义apk文件名,多渠道打包,集成系统签名证书【附效果图附源码】
- 第十一篇 Android Studio配置gradle实现一键打包以及自定义apk的文件名
- Android Studio生成APK自动追加版本号、自定义apk名称、指定签名证书文件
- Android Studio配置打包生成自定义文件名
- Android Studio配置打包生成自定义文件名
- Android studio 生成apk的位置
- Android Studio 打包生成 APK
- 在 Android studio 中 配置Gradle 做到 “根据命令行提示符生成指定versionCode, versionName,指定apk的打包输出路径”
- vs2008生成自定义dll,VS2008发布、生成网站时设置固定的dll文件名
- Android studio 自动生成带系统权限的apk
- Android Studio 超级简单的打包生成apk
- 修改Android Studio Build生成apk的默认名称
- [置顶] Android Studio生成自定义jar包(同时将assets目录打入jar包)(一)(by 星空武哥)
- Android Studio生成apk签名
- Android 为生成的apk文件名加上时间,修改java类中的代码
- Android Studio自动生成带系统签名的apk
- Android打包生成自定义文件名配置