gradle修改生成apk的名字,并修改输出路径
2015-04-11 17:15
239 查看
最近项目使用了gradle构建项目,每次打包名字都是app-release.apk, 下面分享一个修改apk名字的方法。
方法一:
使用"./gradlew build", 成功生成了Test_20150411_05.apk,并把apk复制到桌面
方法二:
在build.gradle的android里面配置下面代码:
更新下配置,然后使用"./gradlew build", 成功生成了app-release-1.0.apk(名字后面带上版本号)
ps:之前使用网上提供的代码一直失败,提示“Could not find property 'outputFile'
on com.android.build.gradle.internal.api...”
, 听说是因为gradle改版,outputFile函数的位置改变了。改用上面的代码即可。
方法一:
build.doLast { def today = new Date().format('yyyyMMdd_hh'); copy{ from('build/outputs/apk') into('/Users/dvlee/Desktop/') include('app-release.apk') rename('app-release.apk','Test' + "_"+ today + '.apk') } }
使用"./gradlew build", 成功生成了Test_20150411_05.apk,并把apk复制到桌面
方法二:
在build.gradle的android里面配置下面代码:
android.applicationVariants.all { variant -> variant.outputs.each { output -> def file = output.outputFile output.outputFile = new File(file.parent, file.name.replace(".apk", "-" + defaultConfig.versionName + ".apk")) } }
更新下配置,然后使用"./gradlew build", 成功生成了app-release-1.0.apk(名字后面带上版本号)
ps:之前使用网上提供的代码一直失败,提示“Could not find property 'outputFile'
on com.android.build.gradle.internal.api...”
, 听说是因为gradle改版,outputFile函数的位置改变了。改用上面的代码即可。
相关文章推荐
- gradle修改生成apk的名字,并修改输出路径
- 在 Android studio 中 配置Gradle 做到 “根据命令行提示符生成指定versionCode, versionName,指定apk的打包输出路径”
- gradle 修改生成的apk的名字
- OS-->Gradle3.0 修改APK生成路径和文件名
- 在 Android studio 中 配置Gradle 做到 “根据命令行提示符生成指定versionCode, versionName,指定apk的打包输出路径”
- gradle 修改生成的apk的名字
- android gradle如何修改生成的apk名字
- as通过gradle实现多渠道打包+使用配置文件进行版本管理+指定apk输出路径和apk文件名
- Android Gradle 多版本多APK打包,修改生成APK名称 标签: androidgradle多版本打包 2017-04-01 15:16 1113人阅读 评论(0) 收藏 举报 分类:
- 使用gradle实现批量修改生成的apk文件名
- Jenkins+Gradle实现自动化Android打包、输出APK到指定路径
- android Gradle打包修改生成的apk文件名称
- Android 使用gradle批量修改生成的apk文件名
- 使用gradle实现批量修改生成的apk文件名
- as通过gradle实现多渠道打包+使用配置文件进行版本管理+指定apk输出路径和apk文件名
- Gradle配置之自定义APK名称及输出路径。
- Gradle配置教程之自定义APK名称与输出路径
- android Gradle打包修改生成的apk文件名称
- Android Gradle 多版本多APK打包,修改生成APK名称
- as通过gradle实现多渠道打包+使用配置文件进行版本管理+指定apk输出路径和apk文件名