Gradle for Android 中文版 pdf epub mobi txt 电子书 下载 2024
☆☆☆☆☆
简体网页||
繁体网页
【美】Kevin Pelgrims
电子工业出版社
余小乐
2016-11
148
49
平装
9787121300158
图书标签:
Android
Gradle
编程
programming
计算机技术
工程
垃圾翻译
For
喜欢 Gradle for Android 中文版 的读者还喜欢
下载链接在页面底部
点击这里下载
立刻按 ctrl+D收藏本页
你会得到大惊喜!!
发表于2024-11-27
Gradle for Android 中文版 epub 下载 mobi 下载 pdf 下载 txt 电子书 下载 2024
Gradle for Android 中文版 epub 下载 mobi 下载 pdf 下载 txt 电子书 下载 2024
Gradle for Android 中文版 pdf epub mobi txt 电子书 下载 2024
图书描述
Gradle是Android开发小组于2013年推出的Android 应用首选构建系统。Gradle可以很容易地扩展构建,并插入现有的构建过程中。它提供了一套类Groovy的DSL语言,用于申明构建和创建任务,让依赖管理变得更加简单。此外,它还是完全免费和开源的。
《Gradle for Android 中文版》共9章,依次介绍了Gradle的基础知识、基本自定义构建、依赖管理、创建构建Variants、管理多模块构建、运行测试、创建任务和插件、设置持续集成,以及高级自定义构建。
《Gradle for Android 中文版》是为那些希望成为构建能手的Android开发者编写的。
Gradle for Android 中文版 下载 mobi epub pdf txt 电子书
著者简介
图书目录
1 Gradle和Android Studio入门 1
1.1 Android Studio 1
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 Wrapper 10
1.4.2 运行基本构建任务 12
1.5 迁移出Eclipse 13
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 Studio 25
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 Studio 41
3.5 总结 43
4 创建构建Variant 44
4.1 构建类型 45
4.1.1 创建构建类型 45
4.1.2 源集 47
4.1.3 依赖 49
4.2 product flavor 49
4.2.1 创建product flavor 49
4.2.2 源集 50
4.2.3 多种定制的版本 50
4.3 构建variant 51
4.3.1 任务 52
4.3.2 源集 52
4.3.3 源集合并资源和manifest 52
4.3.4 创建构建variant 53
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 Wear 64
5.2.4 使用Google App Engine 65
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 JUnit 72
6.1.2 Robolectric 76
6.2 功能测试 77
6.3 测试覆盖率 81
6.4 总结 82
7 创建任务和插件 83
7.1 理解Groovy 83
7.1.1 简介 84
7.1.2 类和成员变量 85
7.1.3 方法 85
7.1.4 Closures 86
7.1.5 集合 87
7.1.6 Gradle 中的Groovy 88
7.2 任务入门 89
7.2.1 定义任务 89
7.2.2 任务剖析 91
7.2.3 使用任务来简化release 过程 94
7.3 Hook到Android插件 97
7.3.1 自动重命名APK 97
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 Jenkins 105
8.1.1 设置Jenkins 106
8.1.2 配置构建 107
8.2 TeamCity 109
8.2.1 设置TeamCity 110
8.2.2 配置构建 110
8.3 Travis CI 111
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 ProGuard 119
9.1.2 缩减资源 120
9.2 加速构建 121
9.2.1 Gradle 参数 122
9.2.2 Android Studio 123
9.2.3 Profiling 124
9.2.4 Jack 和Jill 125
9.3 忽略Lint 126
9.4 在Gradle中使用Ant 126
9.4.1 在Gradle 中运行Ant 任务 126
9.4.2 导入整个Ant 脚本 127
9.4.3 属性 129
9.5 高级应用部署 129
9.6 总结 131
· · · · · · (
收起)
Gradle for Android 中文版 pdf epub mobi txt 电子书 下载
用户评价
评分
☆☆☆☆☆
如果你对android工程中gradle配置一脸茫然或者不甚了解,就适合看此书。 非常适合作为入门书,常用方法都涵盖了,而且书很薄,篇幅短小,看起来不会有压力。大部头的书太多,短小精悍的书弥足珍贵,为此给五分! 更深入可看《Gradle in action》、Groovy语言
评分
☆☆☆☆☆
如果你对android工程中gradle配置一脸茫然或者不甚了解,就适合看此书。 非常适合作为入门书,常用方法都涵盖了,而且书很薄,篇幅短小,看起来不会有压力。大部头的书太多,短小精悍的书弥足珍贵,为此给五分! 更深入可看《Gradle in action》、Groovy语言
评分
☆☆☆☆☆
如果你对android工程中gradle配置一脸茫然或者不甚了解,就适合看此书。 非常适合作为入门书,常用方法都涵盖了,而且书很薄,篇幅短小,看起来不会有压力。大部头的书太多,短小精悍的书弥足珍贵,为此给五分! 更深入可看《Gradle in action》、Groovy语言
评分
☆☆☆☆☆
如果你对android工程中gradle配置一脸茫然或者不甚了解,就适合看此书。 非常适合作为入门书,常用方法都涵盖了,而且书很薄,篇幅短小,看起来不会有压力。大部头的书太多,短小精悍的书弥足珍贵,为此给五分! 更深入可看《Gradle in action》、Groovy语言
评分
☆☆☆☆☆
太入门,感觉没啥干货,做过几年开发的都懂!
读后感
评分
☆☆☆☆☆
略有翻译感是译作不可避免的事情,但是翻译与惯用方法不同或者略有错愕,难免让人感觉疑惑。 对照原文可见端倪。 Every Android Project needs to apply the Android plugin using this line: 每一个Android项目都应该申请该插件: apply的意思是应用。 中文第4页。 When...
评分
☆☆☆☆☆
略有翻译感是译作不可避免的事情,但是翻译与惯用方法不同或者略有错愕,难免让人感觉疑惑。 对照原文可见端倪。 Every Android Project needs to apply the Android plugin using this line: 每一个Android项目都应该申请该插件: apply的意思是应用。 中文第4页。 When...
评分
☆☆☆☆☆
针对gradle新人来说还是比较适合入门的一本书,比起网上找博客支离破碎地讲解,书本还算比较系统,但这本书出版的时间比较久远了,当中的一些知识也算是比较陈旧的。要深入研究还是需要去查看官方文档。 其中讲解了持续集成的方案是自己以前没有接触过的,看了书本后自己倒腾了...
评分
☆☆☆☆☆
略有翻译感是译作不可避免的事情,但是翻译与惯用方法不同或者略有错愕,难免让人感觉疑惑。 对照原文可见端倪。 Every Android Project needs to apply the Android plugin using this line: 每一个Android项目都应该申请该插件: apply的意思是应用。 中文第4页。 When...
评分
☆☆☆☆☆
针对gradle新人来说还是比较适合入门的一本书,比起网上找博客支离破碎地讲解,书本还算比较系统,但这本书出版的时间比较久远了,当中的一些知识也算是比较陈旧的。要深入研究还是需要去查看官方文档。 其中讲解了持续集成的方案是自己以前没有接触过的,看了书本后自己倒腾了...
类似图书 点击查看全场最低价
Gradle for Android 中文版 pdf epub mobi txt 电子书 下载 2024