Android Studio Gradle构建脚本
来源:互联网 发布:网络犯罪破案率 编辑:程序博客网 时间:2024/06/05 20:35
构建工具就是对你的项目进行编译,运行,签名,打包,依赖,管理等一系列功能的合集,传统的构建工具有Make,Ant,Maven,lvy等,
而Gradle是新一代自动化构建工具,它是一个独立的项目,与AS,Android无关。
在项目的根目录有个build.gradle文件,里面有这么一句代码:
classpath 'com.android.tools.build:gradle:2.1.3'
这个就是依赖gradle插件的代码,后面的版本号代表的是android gradle plugin的版本,而不是Gradle的版本,AS装有Android Gradle plugin这个插件,
我们就可以在AS中使用Gradle构建工具。
1.Project的build.gradle 这个文件描述的是project里包含哪些module
2.Project的build.gradle 这个文件描述的是Gradle构建所引用的仓库和最基础的依赖
3.Module的build.gradle 这个文件描述的是主Module的一些配置
build.gradle(Module:app)//这个build.gradle描述的主要是主Moudle的一些配置
dependencies {
//模块的依赖库
compile fileTree(include: ['*.jar'], dir: 'libs')
//本地依赖库
testCompile 'junit:junit:4.12'
compile 'com.android.support:appcompat-v7:24.1.1'
//远程依赖库,格式为group:name:version
compile 'com.android.support:cardview-v7:24.1.1'
compile 'com.android.support:design:24.1.1'
}
4.Gradle Wrapper
Gradle Wrapper字面上理解为Gradle的包装,Android Studio使用Gradle Wrapper来完全嵌入Gradle的Android插件。
参考:http://blog.csdn.net/yy1300326388/article/details/46560347
- Android Studio Gradle构建脚本
- Android Studio 构建脚本-gradle详解
- 加速Android Studio/Gradle构建
- 加速Android Studio/Gradle构建
- 加速Android Studio/Gradle构建
- 加速Android Studio/Gradle构建
- 加速Android Studio/Gradle构建
- 加速Android Studio/Gradle构建
- 加速Android Studio/Gradle构建
- 加速Android Studio/Gradle构建
- 优化Android Studio/Gradle构建
- 优化Android Studio/Gradle构建
- 优化Android Studio/Gradle构建
- 优化Android Studio/Gradle构建
- 优化Android Studio/Gradle构建
- 加速Android Studio/Gradle构建
- 优化Android Studio/Gradle构建
- 优化Android Studio/Gradle构建
- Android Log
- jQueryday07补充(阻止默认事件 五角星)
- HelloWorld
- Windows_Postgresql相关操作内容
- 利用openssl的AES和RSA完成对数据的加密解密
- Android Studio Gradle构建脚本
- C#定义泛型方法错误-类型“T”必须是引用类型才能用作泛型类型或方法“System.Data.Linq.Table<TEntity>”中的参数“TEntity”
- JAVA中三元运算符的使用
- Android屏幕适配
- Android事件处理
- Android Service与Thread的区别
- Android Drawable资源
- ios 配置支付宝时出现 _OBJC_CLASS_$_UTDevice
- Android 开源简单控件