您的位置:首页 > 产品设计 > UI/UE

gradle 配置文件 build.gradle 属性详解

2015-08-13 22:50 796 查看

gradle 配置文件 build.gradle 属性详解

// 声明插件,这是一个android程序,如果是android库,应该是com.android.library
apply plugin: 'com.android.application'

android { // android构建过程需要配置的参数
compileSdkVersion 22 // 编译版本
buildToolsVersion "22.0.1" // buildtool版本

defaultConfig { // 默认配置,会同时应用到debug和release版本上
minSdkVersion 10
targetSdkVersion 22
versionCode 2
versionName "2.0.0"
}

// 编译选项
compileOptions {
// java版本
sourceCompatibility JavaVersion.VERSION_1_7
targetCompatibility JavaVersion.VERSION_1_7
}
}

// 依赖
dependencies {
compile 'com.android.support:appcompat-v7:22.1.1'
compile 'com.android.support:support-annotations:22.1.1'
compile 'com.android.support:design:22.2.0'
compile 'com.android.support:cardview-v7:22.1.1'
compile 'com.android.support:recyclerview-v7:22.1.1'
compile project(path: ':library')
compile fileTree(dir: 'libs', include: ['*.jar'])
}


buildToolsVersion "22.0.1"




buildToolsVersion 与 sdk\build-tools 中版本对应

dependencies {
compile 'com.android.support:appcompat-v7:22.1.1'
compile 'com.android.support:support-annotations:22.1.1'
compile 'com.android.support:design:22.2.0'
compile 'com.android.support:cardview-v7:22.1.1'
compile 'com.android.support:recyclerview-v7:22.1.1'
}






com.android.support 与 sdk\extras\android\m2repository\com\android\support 对应,

com.android.support:appcompat-v7:22.1.1则与sdk\extras\android\m2repository\com\android\support\appcompat-v7中版本对应

可参考博客:

http://segmentfault.com/a/1190000002439306

http://www.bkjia.com/Androidjc/981624.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: