图书介绍

Gradle for Android 中文版【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

Gradle for Android 中文版
  • (美)凯文·贝利格里姆斯(Kevin Pelgrims)著;余小乐译 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121300158
  • 出版时间:2016
  • 标注页数:131页
  • 文件大小:20MB
  • 文件页数:148页
  • 主题词:移动终端-应用程序-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Gradle for Android 中文版PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

1Gradle和Android Studio入门1

1.1 Android Studio1

1.2 理解Gradle基础3

1.2.1 项目和任务3

1.2.2 构建生命周期4

1.2.3 构建配置文件4

1.2.4 项目结构5

1.3 创建新项目6

1.4 Gradle Wrapper入门10

1.4.1 获取Gradle Wrapper10

1.4.2 运行基本构建任务12

1.5 迁移出Eclipse13

1.5.1 导入向导13

1.5.2 手动迁移15

1.6 总结17

2基本自定义构建19

2.1 理解Gradle文件19

2.1.1 settings文件20

2.1.2 顶层构建文件20

2.1.3 模块的构建文件21

2.2 任务入门23

2.2.1 基础任务24

2.2.2 Android任务24

2.2.3 Android Studio25

2.3 自定义构建27

2.3.1 操控manifest条目28

2.3.2 BuildConfig和资源29

2.3.3 项目范围的设置30

2.3.4 项目属性30

2.3.5 默认的任务32

2.4 总结32

3依赖管理33

3.1 依赖仓库33

3.1.1 预定义依赖仓库34

3.1.2 远程仓库35

3.1.3 本地仓库36

3.2 本地依赖37

3.2.1 文件依赖37

3.2.2 原生依赖库37

3.2.3 依赖项目38

3.3 依赖概念39

3.3.1 配置39

3.3.2 语义化版本40

3.3.3 动态化版本40

3.4 Android Studio41

3.5 总结43

4创建构建Variant44

4.1 构建类型45

4.1.1 创建构建类型45

4.1.2 源集47

4.1.3 依赖49

4.2 product flavor49

4.2.1 创建product flavor49

4.2.2 源集50

4.2.3 多种定制的版本50

4.3 构建variant51

4.3.1 任务52

4.3.2 源集52

4.3.3 源集合并资源和manifest52

4.3.4 创建构建variant53

4.3.5 variant过滤器55

4.4 签名配置56

4.5 总结58

5管理多模块构建59

5.1 解剖多模块构建59

5.1.1 重访构建生命周期61

5.1.2 模块任务62

5.2 将模块添加到项目62

5.2.1 添加一个Java依赖库63

5.2.2 添加一个Android依赖库64

5.2.3 融合Android Wear64

5.2.4 使用Google App Engine65

5.3 提示和最佳实践69

5.3.1 在Android Studio中运行模块任务69

5.3.2 加速多模块构建70

5.3.3 模块耦合70

5.4 总结71

6运行测试72

6.1 单元测试72

6.1.1 JUnit72

6.1.2 Robolectric76

6.2 功能测试77

6.3 测试覆盖率81

6.4 总结82

7创建任务和插件83

7.1 理解Groovy83

7.1.1 简介84

7.1.2 类和成员变量85

7.1.3 方法85

7.1.4 Closures86

7.1.5 集合87

7.1.6 Gradle中的Groovy88

7.2 任务入门89

7.2.1 定义任务89

7.2.2 任务剖析91

7.2.3 使用任务来简化release过程94

7.3 Hook到Android插件97

7.3.1 自动重命名APK97

7.3.2 动态创建新的任务98

7.4 创建自己的插件100

7.4.1 创建一个简单的插件100

7.4.2 分发插件101

7.4.3 使用自定义插件103

7.5 总结104

8设置持续集成105

8.1 Jenkins105

8.1.1 设置Jenkins106

8.1.2 配置构建107

8.2 TeamCity109

8.2.1 设置TeamCity110

8.2.2 配置构建110

8.3 Travis CI111

8.4 自动化进阶113

8.4.1 SDK mananger插件114

8.4.2 运行测试114

8.4.3 持续部署115

8.4.4 Beta分发包116

8.5 总结117

9高级自定义构建118

9.1 减少APK文件大小118

9.1.1 ProGuard119

9.1.2 缩减资源120

9.2 加速构建121

9.2.1 Gradle参数122

9.2.2 Android Studio123

9.2.3 Profiling124

9.2.4 Jack和Jill125

9.3 忽略Lint126

9.4 在Gradle中使用Ant126

9.4.1 在Gradle中运行Ant任务126

9.4.2 导入整个Ant脚本127

9.4.3 属性129

9.5 高级应用部署129

9.6 总结131

热门推荐