1.全局排除依赖:allprojects { apply plugin: 'java' apply plugin: 'eclipse' apply plugin: 'maven-publish' apply plugin: 'maven-publish-auth' apply plugin: 'ap...
分类:
其他好文 时间:
2015-04-28 15:49:15
阅读次数:
134
=================================================================================================环境初始化: sudo apt-get install gradle 建立项目文件夹 ...
分类:
其他好文 时间:
2015-01-28 19:37:45
阅读次数:
513
原文地址:http://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Using-sourceCompatibility-1.7翻译:Android Studio 中文组(大锤译)续Gradle(一)项目结构两大组件(sour...
分类:
其他好文 时间:
2015-01-24 17:10:03
阅读次数:
201
将一个plugin运用到build file中时,会自动创建一系列的构建任务(build task)去运行。Java plugin和Android Plugin也都会如此。
我们对于任务的约定有以下四个:
assemble任务,汇集所有项目输出
...
分类:
其他好文 时间:
2015-01-24 17:09:35
阅读次数:
190
Gradle是比较先进的构建系统,也是一个很好的构建工具,允许通过插件自定义构建逻辑
以下是为什么Android Studio选择Gradle的主要原因:
使用领域专用语言(Domain Specific Language)来描述和处理构建逻辑。(以下简称DSL)
...
分类:
其他好文 时间:
2015-01-24 17:08:31
阅读次数:
151
使用eclispe的远程调试进行调试Debug Configurations -> Remote Java Application
分类:
系统相关 时间:
2015-01-20 08:59:02
阅读次数:
184
既然是浅析,自然也就没有深入的地方,我也写不出深入的地方,自己没有用过,也不会写出来坑人的;仅仅就是在 Android Studio 中的 Gradle 使用配置而已。
Gradle 是以 Groovy 语言为基础,面向Java应用为主。基于DSL(领域特定语言)语法的自动化构建工具。其在 AS 中的一些配置与用法如下.......
分类:
移动开发 时间:
2015-01-03 17:23:41
阅读次数:
520
使用gradle的目的 更容易重用资源和代码;可以更容易创建不同的版本的程序,多个类型的apk包;更容易配置,扩展;更好的IDE集成;Gradle基本结构 使用ide创建的gradle构建的项目,会自动创建一个build.gradle,如下:buildscript { repositories...
分类:
移动开发 时间:
2014-12-14 14:25:48
阅读次数:
218
1. gradle 使用 svn 当前版本信息.def getSvnRevision() { new ByteArrayOutputStream().withStream { os -> def result = exec { executable = 's...
分类:
移动开发 时间:
2014-11-17 17:38:07
阅读次数:
209
第十六章. 使用文件
大多数构建工作都要使用到文件。Gradle 添加了一些概念和 API 来帮助您实现这一目标。
16.1. 定位文件
你可以使用Project.file()方法来找到一个相对于项目目录的文件 。
您可以把任何对象传递给file()方法,而它将尝试将其转换为一个绝对路径的File对象。通常情况下,你会传给它一个String或File的实例。而所提供的这个对象的tostring()方法的值会作为文件路径。如果这个路径是一个绝对路径,它会用于构构一个File实例。否则,会通过先计算所提供的...
分类:
其他好文 时间:
2014-11-14 09:17:56
阅读次数:
296