【安卓】android studio 项目gradle 中的各种版本统一
来源:互联网 发布:233网校软件 编辑:程序博客网 时间:2024/06/04 19:55
android studio 项目gradle 版本统一
随着Android Studio的流行,每次的gradle中的compile经常更新,在项目越来越大,构建的library越来越多,每次compile更新极为麻烦,那么如何统一compile版本呢?
项目的根目录中的build.gradle中添加
ext { compileSdkVersion = 23 buildToolsVersion = '23.0.3' targetSdkVersion = 23 //主程序版本 minSdkVersion = 15 versionCode = 1 versionName = "1.0" //library版本用 root_minSdkVersion = 9 root_versionCode = 1 root_versionName = "1.0.0" root_v4 = 'com.android.support:support-v4:23.3.0' root_v7 = 'com.android.support:appcompat-v7:23.3.0' root_design = 'com.android.support:design:23.3.0'}
则在app等build.gradle中则引用android { compileSdkVersion rootProject.ext.compileSdkVersion buildToolsVersion rootProject.ext.buildToolsVersion defaultConfig { applicationId "net.example.app" minSdkVersion rootProject.ext.minSdkVersion targetSdkVersion rootProject.ext.targetSdkVersion versionCode rootProject.ext.versionCode versionName rootProject.ext.versionName } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } }}dependencies { compile fileTree(include: ['*.jar'], dir: 'libs') testCompile 'junit:junit:4.12' compile rootProject.ext.root_v4
compile rootProject.ext.root_v7 compile rootProject.ext.root_design}
那么如果更改到版本,则只要在根目录中更改即可。 0 0
- 【安卓】android studio 项目gradle 中的各种版本统一
- Android Studio 导入项目时gradle版本不统一的问题
- android gradle统一版本
- 关于解决android studio各种疑难杂症系列---- gradle版本过高
- Android Studio Gradle版本
- Gradle in Android Studio (3) - 项目中的Gradle
- android使用Gradle统一配置依赖版本
- Android使用Gradle统一配置依赖版本
- Android使用Gradle统一配置依赖版本
- 安卓 eclipse 项目 迁移 android studio gradle 配置 热修复 annotations注解
- 安卓Android studio导入Github中的项目
- android studio 导入项目Gradle版本不同解决方法
- Android Studio导入项目错误之Gradle版本过高
- 【Android 应用开发】 Android 各种版本简介 ( Support 支持库版本 | Android Studio 版本 | Gradle 版本 | jcenter 库版本 )
- Android Studio中的Gradle老版本编译问题
- Android Studio查看Gradle版本
- Android Studio查看Gradle版本
- android studio 修改gradle版本
- domain、entity和model的package的不同用法
- 数据库其他操作事例
- Java序列化对象的存储和读取
- 交易相关模块
- 多线程系列 - 上下文切换
- 【安卓】android studio 项目gradle 中的各种版本统一
- leetcode_[python/C++]_395_Longest Substring with At Least K Repeating Characters_(递归非递归)
- effective c++摘
- Java对象初始化详解(转)
- Django信号1内置
- 【NOIP2013 day2】华容道 题解
- Word基础笔记
- 【JZOJ4890】【NOIP2016提高A组集训第14场11.12】随机游走
- LeetCode 459. Repeated Substring Pattern