Avatar notebook default
10篇文章 · 37321字 · 6人关注
  • Gradle上传多个仓库

    有时候我们需要将library上传到多个Maven仓库,这种情况下uploadArchives任务就不能满足需求了。可以通过如下自定义Uploa...

  • Resize,w 360,h 240
    Gradle for Android(九) 高级构建定制

    现在你已经知道了Gradle是如何工作的,如何创建你自己的任务和插件,如何运行测试,以及如何设置持续集成,你差不多可以称呼自己为Gradle专家...

  • Resize,w 360,h 240
    Gradle for Android(八) 建立持续集成

    持续集成【Continuous integration (CI)】是一种开发实践,它要求团队的开发人员定期集成他们的工作,经常每天进行几次。向主...

  • Gradle for Android(七) 创建任务和插件

    目前为止,我们已经学习了如何修改Gradle构建属性,以及如何运行任务。本章,我们会深入了解这些属性,并且创建我们自己的任务。一旦我们学会了创建...

  • Resize,w 360,h 240
    Gradle for Android(六) 运行测试

    为了确保app或者library的质量,自动化测试非常重要。很长一段时间,ADT缺少对自动化测试的支持,但是最近,Google花费了很大的努力帮...

  • Resize,w 360,h 240
    Gradle for Android(五) 管理多模块构建

    Android Studio不仅可以为app或者library创建模块,还可以为Android Wear,Android TV,Google A...

  • Gradle for Android(四) 创建构建变体

    开发应用时, 通常会有几个不同的版本。最常见的是有一个测试用的临时版本和一个生产版本。这些版本通常有不同的设置,比如不同的URL地址等。除此之外...

  • Gradle for Android(三) 依赖管理

    依赖管理是Gradle的一个亮点。在最好的情况下,你只需要在构建文件中添加一行代码,Gradle就可以从远程仓库下载依赖并确保可用。当你所需的依...

  • Gradle for Android(二) 基本的构建定制

    上一章我们学习了Gralde的使用,创建和转换Android工程。本章我们将深入了解构建文件,学习一些有用的tasks,探索Gradle和And...

文集作者