Android Studio的Gradle详细讲解

Gradle 是什么?

2013 年,Google 发布了全新的 Android 开发 IDE————Android Studio。然而, Android Studio 基于 IDEA,不管怎么说,这都是一个高逼格的 IDE。但核心应该是 Google 新推出的 Gradle 编译环境。

Gradle 用于替换 Eclipse 所使用的 ant 作为默认的 Android 编译系统,相对于 ant 编译工具,Gradle 吸纳了 ant 灵活的脚本特性、Maven 丰富的依赖管理策略和强大的插件式环境。

正是由于 Gradle 的强大,导致上手难度比 ant 大,这也是许多从 Eclipse 环境切换到 Android Studio 环境的开发者觉得有困难的原因。然而 Gradle 的强大在于让 Android 开发的依赖管理、库管理、渠道管理等都变得更加方便;

Gradle 学习方式以及资料

首先,Gradle 本身是基于 Groovy 脚本语言进行构建的,并通过 Domain Specific Language(DSL 语言)进行描述和控制构建逻辑。但是作为开发者,大可不必去深究 Groovy 脚本语言,只要能看懂,懂配置使用就好了。

这里推荐几个比较官方的介绍文档:
Gradle Build Tool
Gradle javadocs API
Gradle 用户指南
Gradle 用户指南中文翻译

在文末也附上几个超链接,有兴趣可以去戳戳。

一个 Android 项目中的文件结构(AS 而非 Eclipse)
在这里插入图片描述

目录文件定义
.gradlegradle项目产生文件(自动编译工具产生的文件)
.ideaIDEA项目文件(开发工具产生的文件)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值