一、gradle作用
- 相当于eclipse ant
- 用于构建
1.1 构建
- 构建:生成app的过程,执行一些的命令(appt,aidl,javac,dex,apkbuilder,jarsinger,zipalign)
- 依赖管理:管理依赖的jar包
1.2 查看错误
- 方式:
- message控制台进行查看
- gradle console控制台进行查看
- log文件路径:
C:\Users\用户名\.AndroidStudio1.5\system\log\idea.log
二、Gradle Scripts位置
- 切换到Android目录下查看
三、基本语法
3.1 本地依赖
- 说明: gradle 作为构建工具,能够很方便的使用本地jar包
示例:
dependencies { //单文件依赖 compile files('libs/android-support-v4.jar') //某个文件夹下面全部依赖 compile fileTree(dir: 'libs', include: '*.jar') } android { }
3.2 远程依赖
仓库
- 仓库:简单理解就是存的一些jar包云端
- maven
- ivy
- jcenter仓库地址
常见写法
- mavenCentral()别名,表示依赖是从Central Maven 2 仓库中获取的。
- jcenter()别名,表示依赖是从Bintary’s JCenter Maven 仓库中获取的。
- mavenLocal()别名,表示依赖是从本地的Maven仓库中获取的