为什么要用Gradle?Gradle是比较先进的构建系统,也是一个很好的构建工具,允许通过插件自定义构建逻辑以下是为什么Android Studio选择Gradle的主要原因: 使用领域专用语言(Domain Specific Language)来描述和处理构建逻辑。(以下简称DSL) ...
分类:
其他好文 时间:
2014-10-30 18:49:04
阅读次数:
252
通用任务将一个plugin运用到build file中时,会自动创建一系列的构建任务(build task)去运行。Java plugin和Android Plugin也都会如此。我们对于任务的约定有以下四个: assemble任务,汇集所有项目输出 check任务,运行所有校验 ...
分类:
其他好文 时间:
2014-10-30 18:45:35
阅读次数:
240
// 设置 maven 库地址repositories { maven { url 'http://maven.oschina.net/content/groups/public/' }}这样设置可以使用oschina的maven库,下载速度很快作者:原文地址:http://www.factj.c....
分类:
其他好文 时间:
2014-09-01 12:30:13
阅读次数:
697
前提: 安装Gradle。安装过程非常简单:
(1)下载Gradle
(2)将GRADLE_HOME/bin/gradle加入$PATH。
1. 基本概念(Project 和 Task)
Gradle中有两个基本的概念:project和task。每个Gradle的构建由一个project构成,它代表着需要被构建的组件或者构建的整个项目。每个project由一个或者多个...
分类:
其他好文 时间:
2014-08-24 14:15:52
阅读次数:
203
上一篇文章中,我们提到了Gradle的一些基本概念,如Project、Task以及Action,并且创建了我们的第一个Task。这次我们来看看Gradle中关于Project和Task的更多细节。
1. Project和Task
对于build.gradle配置文件,当运行Gradle 时,Gradle会为我们创建一个Project的对象,来映射build.gradle中的内容。其中...
分类:
其他好文 时间:
2014-08-24 14:15:22
阅读次数:
181
设置环境变量unix,linux export GRADLE_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,address=9999,server=y,suspend=n”windows set GRADLE_OPTS="-Xdebug -Xrun...
分类:
系统相关 时间:
2014-07-16 23:05:49
阅读次数:
395