
gradle
杨天睿
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Gradle 的基本使用 HelloWorld篇
和Maven一样,Gradle只是提供了构建项目的一个框架,真正起作用的是Plugin。Gradle在默认情况下为我们提供了许多常用的Plugin,其中包括有构建Java项目的Plugin,还有War,Ear等。 与Maven不同的是,Gradle不提供内建的项目生命周期管理,只是java Plugin向Project中添加了许多Task,这些Task依次执行,为我们营造了一种如同Maven般原创 2017-02-26 16:59:57 · 2728 阅读 · 0 评论 -
Gradle 创建Task的多种方法
Gradle的Project从本质上说只是含有多个Task的容器,一个Task与Ant的Target相似,表示一个逻辑上的执行单元。我们可以通过很多种方式定义Task,所有的Task都存放在Project的TaskContainer中。上一篇: http://blog.csdn.net/y874961524/article/details/57417812调用Project的task()方法创建T原创 2017-03-12 17:38:23 · 3301 阅读 · 0 评论 -
Gradle Plugin实现检测Android项目运行时依赖
背景在Android开发过程中,我们会引入很多的第三方库,这些第三方库又会引入别的库,就可能出现版本不一致的问题。 Gradle在处理这种依赖冲突的策略是以版本最高(或指定)的版本打进APK包中。 这些问题在编译时无法发现,所以可能在运行时出现ClassNotFound,MethodNotFound之类的异常。例如:一个APK项目中,引入了ImageLoader和Album两个第三...原创 2018-07-10 22:37:41 · 941 阅读 · 0 评论