android studio 自定义gradle变量
来源:互联网 发布:淘宝上的mre单兵口粮 编辑:程序博客网 时间:2024/05/28 16:25
原文出处:http://blog.csdn.net/zuoer8676/article/details/51337123
1 问题
当一个Android Studio的Project里面有很多模块的时候,每个模块都有一个build.gradle文件,里面有包括:
compileSdkVersion、buildToolsVersion、targetSdkVersion…..
等变量,如果编译的环境变了,需要修改这些变量,就要一个模块一个模块的修改build.gradle文件,要是模块一多就很麻烦,而且重复体力劳动,有没有优雅的方式来解决这个问题呢?
2 自定义变量
优雅的解决方法是:在gradle.properties中定义整个工程的全局gradle变量
举个栗子:
在gradle.properties中定义如下变量
ANDROID_BUILD_MIN_SDK_VERSION=15ANDROID_BUILD_TARGET_SDK_VERSION=23ANDROID_BUILD_SDK_VERSION=23ANDROID_BUILD_TOOLS_VERSION=23.0.2
则在所有build.gradle中可以这样使用:
compileSdkVersion Integer.parseInt(project.ANDROID_BUILD_SDK_VERSION)
<pre name="code" class="java">buildToolsVersion project.ANDROID_BUILD_TOOLS_VERSION
- 顶
- 0
- 踩
0 0
- android studio 自定义gradle变量
- android studio 自定义gradle变量
- [Android Studio系列(四)] 自定义gradle变量
- Android studio自定义变量
- Android Studio自定义gradle下载路径
- Android Studio - 使用Gradle自定义你的BuildConfig
- 为Android Studio编写自定义Gradle插件的教程
- [Gradle] Android Studio批量打包完全自定义APK包名
- android-studio 安装gradle
- Android studio gradle配置
- android studio gradle version
- Android Studio Gradle UserGuide
- Android studio gradle配置
- Android studio gradle配置
- Android Studio Gradle基础
- Android Studio / Gradle
- Android Studio And Gradle
- Android studio gradle
- PHP用代码实现文件下载
- 数据结构实验之栈七:出栈序列判定
- Cscope
- hdu 5340(manacher+枚举)
- js 将json字符串转换为json对象的方法解析
- android studio 自定义gradle变量
- Java正则表达式整理的工具类
- 枚举类的定义与枚举内容的取出
- javascript面向对象学习笔记(二)——创建对象
- 团体程序设计天梯赛 决赛 L2 列车调度
- 死锁产生的原因和解锁的方法
- hdu2586
- 如何解决HTML存到数据库后无法解析显示HTML标签
- python学习——多线程