万本电子书0元读

万本电子书0元读

顶部广告

巧用Gradle构建Android应用电子书

几年前Android将Gradle作为了*的自动化构建系统,然而许多Android发者对这款源工具依然不熟悉。本书作为一本注重实际操作的高效指南,提供了一系列的Gradle实用技巧,帮助你简单快速地完成Android应用程序中*常见的构建任务,包括自定义项目结构、添加依赖,或为你的应用创建不同的版本。 § 理解Gradle为Android应用程序生成的构建文件 § 在命令行或者Android Studio中运行命令行文件

售       价:¥

纸质售价:¥51.10购买纸书

101人正在读 | 0人评论 6.2

作       者:李建

出  版  社:电子工业出版社

出版时间:2017-01-01

字       数:6.4万

所属分类:

温馨提示:此类商品不支持退换货,不支持下载打印

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
Gradle作为项目构建工具,正在成为Java项目的*,更是被Google官方推荐为Android项目的构建工具。本书以提出问题和解决方案的方式讲解了Gradle在Android项目发过程中的使用场景,以及对应场景的技巧。本书篇结合Gradle和Android项目的基础知识,包括如何配置Android项目的基本配置,如SDK的版本等,举例讲解了Android项目初期时Gradle的一些使用场景。然后详细地讲解了Gradle在参与Android项目交付过程中的用途,如对APK的数字签名、方便地生成多种构建类型等。*后关于一些高级用法做了详细的介绍,比如自定义任务和Gradle在测试中的用途,以及提高构建的性能等。可以说涵盖了Android项目中关于Gradle的大部分使用场景。本书内容丰富,结合示例介绍了很多实用的技巧,可以作为一本参考书。本书在涉及到具体的Groovy或者Android知识的时候也会做讲解,所以如果对于Groovy和Android不是专家也可以无障碍地阅读本书。虽然本书对于Groovy和Android的知识有一定的涵盖,但是本书并不适合用于深学习Groovy或者Android,本书侧重于讲解对Gradle的理解以及Gradle在Android项目的应用, 如果你是Android发人员或者你想要学习Android发,那么本书就非常适合你。 Gradle作为项目构建工具,正在成为Java项目的*,更是被Google官方推荐为Android项目的构建工具。本书以提出问题和解决方案的方式讲解了Gradle在Android项目发过程中的使用场景,以及对应场景的技巧。本书篇结合Gradle和Android项目的基础知识,包括如何配置Android项目的基本配置,如SDK的版本等,举例讲解了Android项目初期时Gradle的一些使用场景。然后详细地讲解了Gradle在参与Android项目交付过程中的用途,如对APK的数字签名、方便地生成多种构建类型等。*后关于一些高级用法做了详细的介绍,比如自定义任务和Gradle在测试中的用途,以及提高构建的性能等。可以说涵盖了Android项目中关于Gradle的大部分使用场景。本书内容丰富,结合示例介绍了很多实用的技巧,可以作为一本参考书。本书在涉及到具体的Groovy或者Android知识的时候也会做讲解,所以如果对于Groovy和Android不是专家也可以无障碍地阅读本书。虽然本书对于Groovy和Android的知识有一定的涵盖,但是本书并不适合用于深学习Groovy或者Android,本书侧重于讲解对Gradle的理解以及Gradle在Android项目的应用, 如果你是Android发人员或者你想要学习Android发,那么本书就非常适合你。
【推荐语】
几年前Android将Gradle作为了*的自动化构建系统,然而许多Android发者对这款源工具依然不熟悉。本书作为一本注重实际操作的高效指南,提供了一系列的Gradle实用技巧,帮助你简单快速地完成Android应用程序中*常见的构建任务,包括自定义项目结构、添加依赖,或为你的应用创建不同的版本。 § 理解Gradle为Android应用程序生成的构建文件 § 在命令行或者Android Studio中运行命令行文件 § 给Android应用程序添加更多的Java库 § 导或导出Eclipse ADT项目 § 在Google Play store为发布的APK数字签名 § 使用product flavors为同一个应用构建不同的版本 § 为Gralde构建过程添加自定义任务 § 测试应用中的Android组件或非Android组件 § 提升Gradle构建的性能
【作者】
李建,Thoughtwoks资深发工程师(ThoughtWorks是一家全球软件设计与定制领袖企业),国内Gradle早期实践者与布道者,曾译有《实战Gradle 》一书。 Ken Kousen是一个独立的咨询师,也是Spring、Hibernate、Groovy和Grails方向的专业教练。他拥有很多技术领域的认证,而且拥有数学、机械与航天工程,以及计算机科学等多个学科的学位。
目录展开

前言

第1章 Android开发Gradle基础

1.1 Android中的Gradle构建文件

1.2 配置SDK版本以及其他的默认值

1.3 在命令行执行Gradle构建

1.4 在Android Studio中执行Gradle构建

1.5 添加Java库的依赖

1.6 使用Android Studio添加库的依赖

1.7 配置仓库

第2章 从项目导入到发布

2.1 设置项目属性

2.2 从Eclipse ADT中迁移应用程序到Android Studio

2.3 使用Gradle从Eclipse ADT中迁移应用程序

2.4 升级到新版本Gradle

2.5 在项目之间分享设置

2.6 为发布APK签名

2.7 使用Android Studio为发布版本APK签名

第3章 构建类型和定制

3.1 处理构建类型

3.2 产品定制和变种

3.3 合并资源

3.4 定制维度

3.5 合并不同定制间的Java源代码

第4章 自定义任务

4.1 编写自定义任务

4.2 添加自定义任务到构建过程

4.3 排除任务

4.4 自定义代码集

4.5 使用Android库

第5章 测试

5.1 单元测试

5.2 使用Android 测试支持库测试

5.3 Robotium用于功能测试

5.4 使用Espresso进行Activity测试

第6章 性能和文档

6.1 性能推荐

6.2 DSL文档

附录A 刚好够用的Groovy知识

附录B Gradle 基础

索引

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部