Gradle
苏白2016
这个作者很懒,什么都没留下…
展开
-
Gradle for Android 第一篇( 从 Gradle 和 AS 开始 )
今天主要介绍Android studio工具的使用,以及cradle基础入门,使用cradle wrapper和如何从eclipse迁移到Android studio。这篇文章记于2015.12.30,Android studio正式版本已经开发到1.5,而预览版已经到了2.0,所以转到Android studio吧。当你第一次打开Android studio的时候,有一个视图显示转载 2016-10-26 10:37:16 · 358 阅读 · 0 评论 -
Gradle for Android 第二篇( Build.gradle入门 )
理解Gradle脚本当然我们现在讨论的所有内容都是基于Android studio的,所以请先行下载相关工具。当我们创建一个新的工程,Android studio会默认为我们创建三个gradle文件,两个build.gradle,一个settings.gradle,build.gradle分别放在了根目录和moudle目录下,下面是gradle文件的构成图: MyApp ├──转载 2016-10-26 10:38:38 · 352 阅读 · 0 评论 -
Gradle for Android 第三篇( 依赖管理 )
依赖管理这会是一个系列,所以如果你还没有看我之前的几篇文章,请先查看以下文章:Gradle for Android 第一篇( 从 Gradle 和 AS 开始 )Gradle for Android 第二篇( Build.gradle入门 )Gradle for Android 第四篇( 构建变体 )Gradle for Android 第五篇( 多转载 2016-10-26 10:39:32 · 1261 阅读 · 0 评论 -
Gradle for Android 第四篇( 构建变体 )
当你在开发一个app,通常你会有几个版本。大多数情况是你需要一个开发版本,用来测试app和弄清它的质量,然后还需要一个生产版本。这些版本通常有不同的设置,例如不同的URL地址。更可能的是你可能需要一个免费版和收费版本。基于上述情况,你需要处理不同的版本:开发免费版,开发付费版本,生产免费版,生产付费版,而针对不同的版本不同的配置,这极大增加的管理难度。Gradle有一些方便的方法来管理这些转载 2016-10-26 10:40:29 · 291 阅读 · 0 评论 -
Gradle for Android 第五篇( 多模块构建 )
Android studio不仅允许你为你的app和依赖库创建模块,同时也可为Android wear,Android TV,Google App Engine等创建模块,而这些单独的模块又可以在一个单独的项目中使用。举个栗子,在你的app开发后期阶段,你可能需要用到Google Clound或者Android Wear。这种情况下,你可以在你的工程下拥有三个模块:分别是app,google cl转载 2016-10-26 10:41:19 · 350 阅读 · 0 评论 -
Gradle for Android 第六篇( 测试)
由于现阶段Android开发趋于敏捷开发,再加上国内大大小小的互联网公司都在做app,导致很多开发人员对单元测试没有基本的概念,但是本篇博文不会为大家讲解什么是单元测试,功能测试,而是讲解如何在Android studio上利用gradle使用现阶段流行的测试框架等。为了确保app或者library库的质量,有一个完整的测试非常重要。很长一段时间,Android开发工具都缺乏针对完整性测试转载 2016-10-26 10:42:01 · 1692 阅读 · 0 评论 -
Gradle for Android 第七篇( Groovy入门 )
迄今为止,我们已经学些了众多gradle构建的概念以及如何运行tasks。在这一章,我们将对这些概念有一个更深的理解,然后开始构建我们自己的tasks。一旦我们掌握了如何编写自定义tasks,那么我们就可以试着编写自己的插件,以达到在多个项目中复用的目的。在我们创建传统tasks之前,我们有必要了解些Groovy的基本语法。因为这理解Groovy如何运行会使得我们能更好的理解tasks和插转载 2016-10-26 10:42:44 · 827 阅读 · 1 评论