资源名称:Android Gradle权威指南

内容简介:

本书全面讲解了Android 下Gradle的详细用法,并结合实例,让读者达到学以致用的目的。

本书app开发需要哪些技术主要内容如下:第1章Gradle入门,讲解ios开发工程师了配置Gradle环境、Gradle Wrapper移动开发、Gradle命令行;第2章Groovy基础,讲解了字符串、闭包等;第3移动开发的现状和前景章讲解了Gradle构建脚本基础;第4章为Gradle任务;第5章Gradle插件;第6章Java Gradle插件;第移动开发技术7章Android Gr移动开发票adios开发者模式怎么打开le插件;第8章自定义Android Gradle工程;第9章Android Gradle高级自定义;第10章Android Gradle多项目构建;第11章Android Gradle多渠道构建;第1移动开发票2章Android Gradle测试;第13章Android Gradle NDK支持;第14章Android Gradle持续集成等核心开发知识。

本书讲解通俗易懂,适合And移动开发票roid程序员阅读,也适合作为大专院校相关专业师生的学习用书和培训学校的教材。

资源目录:

第 1章 Gradandroid开发工具箱解锁版le入门 1

1.1 配置Gradle环境 1

1.1.1 Linux下搭建app开发费用标准Gradle构建环境 2

1.1.移动开发的现状和前景2 Windows下搭建Gradle构建环境 3

1.2 Gradle版Hello World 3

1.3 Gradle Wrapper 5

1.3.1 生成Wrapper 5

1android开发.3.2 Wrapper配置 6移动开发是做什么的

1.3.3 grapp开发多少钱adle-wrapper.prapp开发需要哪些技术operties 6

1.3.4 自定义Wrapper Task 7

1.4 Gradle日志 8

1.4.1 日志级别ios开发者模式怎么打开 8

1.4.2 输出错误堆栈信息 9

1.4.3 自己使用日志信息调试 9

1.5 Gradle命令行 10

1.android开发教程5.移动开发应用专业不好找工作1 记得使用帮助 10

1.5.2 查看所有可执行的Taandroid开发需要学什么sks 10

1.5.3app开发定制 Gradle Help任务 11

1.5.4 强ios开发语言制刷新依赖 12

1.5.5 多任务调用 13

1.5.6 通过任务名字缩写执行 13

第 2章 Groovy基础 14

2.1 字符串 14

2.2 集合 15

2.2.1 Lisandroid开发菜鸟教程t 16

2.2.2 Map 17

2.3 方法 18

2.3.1 括号是可以省略的 18

2.3.2 移动开发票return是可以不写的 18

2.3.3 代码块是可以作为参数传递的 19

2.4 JavaBean 20

2.5 闭包 21

2.5.1 初识闭包 21

2.5.2 向闭包传递参数 22

2.5.3 android开发需要学什么闭包委托 22

2.6 DSL 24

第3章 Gradle构建脚本基础 25

3.1 Settings文件 25

3.2 Build文件 26

3.3 Projects以及tasks 27

3.4 创建一个任务 28

3.5 任务依赖 29

3.6 任务间通过API控制、交互 30

3.7 自定义属性 31

3.8 脚本即代码,代码也是脚本 33

第4章 Gradle任务 34

4.1 多种方式创建任务 34

4.2 多种方式访问任android开发务 36

4.3 任务分组和描述 38

4.4 <<操作符 39

4.5 任务的执行分析 41

4.6 任务排序app开发自学教程 43

4.7 任务的启用和android开发需要学什么禁用 44

4.8 任务的onlyIf断言 45

4.9 任务规则 48

4.10 小结 49

第5章 Gradle插件 50

5.1 插件的作用 50

5.2 如何应用一个插件 51

5.2.1 应用二进制插件 51

5.2.2 应用脚本插件 51

5.2.3 apply方法的其他用法 52

5.2.4 应用第三方发布的插件android开发教程 53

5.2.5 使用plug移动开发应用专业不好找工作ins DSL应用插件移动开发技术 53

5.2.6 更多好用的插件 54

5.3 自定义插件 54

5.4 小结 56

第6章 Java Gradle插件 57

6.1 如何应用 57

6.2 Java插件约定的项目结构 58

6.3 如何配置第三方依赖 59

6.4 app开发自学教程如何构建一个Java项目 62

6.android开发需要学什么5 源码集合(SourceSet)android开发概念 63

6.6 Java插件添加的app开发定制任务 65

6.7 Java插件添加的属性 66

6.8 多项目ios开发是做什么的构建 66

6.9 如何发布构件移动开发应用专业不好找工作 69

6.10 生成Idea和Eclips移动开发票的操作流程e配置 71

6.1app开发用什么编程软件1 小结 72

第7章 Andandroid开发面试题roid Gradle插件 73

7.1 Android Gradle插件简介 73

7.2 Android Gradle插件分类 74

7.3 ios开发者模式应用Android Gradle插件 74

7.4 Android Gradle工程示例 75

7.4.1 compil移动开发专业eSdkVersion 77

7.4.2 buildToolsVersion 78

7.4.app开发需要哪些技术3 defaultConfig 79

7.4.4 buildTypes 79

7.5 Android Gradle任务 80

7.6 从Eclipse迁android开发面试题移到Android Gradle工程 81

7.6.1 使用Android Studio导入 81

7.6.2 从E移动开发clapp开发一个多少钱啊ipse+ADT中导出 82

7.7 小结 85

第8章 自定义Android Grapp开发adle工程 86

8.1 defaultConfig默认配置 86

8.1.1 applicationId 87

8.1.2 minSdkVersion 87

8.1.3 targetSdkVersion 88

8.1.4 versionCode 89

8.1.android开发菜鸟教程5 ver移动开发是做什么的sionName 89

8.1.6 testAppl移动开发技术icationId 90

8.1.7 testInstrumentatioapp开发公司哪家好nRunner 91

8.1.8 signingConfig 91

8.1.9 proguardFile 92

8.1.10 proguardFiles 93

8.2 配置签名信息 93

8.3 构建的应用类型 97

8.3.1 applicationIdSuffix 97

8.3.2 debuggable 98

8.3.3 jniDebuggable 98

8.3.4 minifyEnabl移动开发ed 99

8.3.5 multiDexEnabled 99

8.3.6 proguandroid开发ardFile 100

8.3.7 proguaios开发者模式怎么打开rdFiles 100

8.3.8 shrinkResources 101

8.3.9 signingConapp开发一个多少钱啊fig 101

8.4 使用混淆 102

8.5 启用zipalign优化 104

8.6 小结 105

第9章 Android Gradle高 级自定义 106

9.1 使用共享库 106

9.2 批量修改生移动开发主要学什么成的apk文件名 108

9.3 动态生成版本信息ios开发者模式 111

9.3.1 **原始的方式 111

9.3.2 分模块的方式 112

9.3.3 从git的tag中获取 113

9.3.4 从属性文件中动态获取和递增 117

9.4 隐藏签名文件信息 1ios开发者模式怎么打开18

9.5 动态配置AndroidManifest文件 120

9.6 自定义你的BuildConfig 123

9.7 动态添加自定义的资源 126

9.8 Javaios开发是做什么的编译选项 1app开发一个多少钱啊28

9.9 adb操作选项配置 130

9.移动开发的现状和前景10 DEXandroid开发是前端还是后端选项配置 133

9.11移动开发 突破65535方法限制 138

9.12 自动清理未使用的资app开发源 1移动开发票的操作流程42

第 10章 Android Gradle多项目构建 147

10.1 Android项目区别 147

10.2 Andrandroid开发教程oid多项app开发用什么编程软件目设置 148

10.3 库项目引用和配置 149

10.4 库项目单独发布 151

10.5 小结 154

第 11章 Android Gradle多渠道构建 156

11.1 多渠道构建的基本原理 156

11.2 Flurry多渠道和友盟多渠道构建 157

11.3 多渠道构建定制 159

1android开发菜鸟教程1.3.1 applicationId 1移动开发应用专业不好找工作59

11.3.2 consumerProguardFiles 160

11.3.3 manifestPlaceholders 161

11.3.4 multiDexEnabled 1移动开发是做什么的61app开发用什么编程软件

11.3.5 proguardFiles 161

11.3.6 signingConfig 162

11.3.7 testApplicationId 162

11.3.8 testFunctionalTest和testHandleProfiling 163

11.3.9 tesios开发用的什么语言tInstrumentationRunnios开发语言er 164

11.3.10 testIns移动开发应用专业不好找工作trumentationRunnerArguments 164

11.3.11 versionCode和versio移动开发主要学什么nName 165

11.3.12 useJack 165

11.3.13 app开发自学教程diandroid开发面试题mension 166

11.4 提高多移动开发应用专业不好找工作渠道构建的效率 169

11.5 小结 170

第 12章 Android Gradle测试 172

12.1 基本android开发是前端还是后端概念 172

12.2 本地单元测试 175

12.3 Instrument测试 179

12.4 测试选项配置 181

12.5 代码覆盖率 184移动开发的现状和前景

12.6 L移动开发的现状和前景int支持 187

12.6.1 abortOnError 188

12.6.2 absolutePaths 189

12.6.3 check 189

12.6.4 checkAllWarnings 196

12.6.5 chec移动开发的现状和前景kReleaseBuilds 1android开发教程96

12.6.6 disable 1移动开发技术有哪些97

12.6.7 enable 198

12.6.8 explainIssues 198

12.6.9 htmlOutput 198

12.6.10 htmlReport 199

12.6.11 ignoreWarnings 1ios开发用的什么语言99

12.6.12 lintConfig 199

12.6.13android开发是前端还是后端 noLines 199

12.6.14 quiet 200

12.6.15 severityOverridesios开发者模式 200

12.6.16 showAll 201

12.6.17 textOutput 202

12.6.18 textReport 202

12.6.ios开发工程师19app开发自学教程 warningsAsErrors 202

12.6.20 xmlOutput 203

12.6.21 xmlReport 203

12移动开发应用专业不好找工作.6.22 error、fatal、ignore、warning、informational 203移动开发是做什么的

第 13章 Android Gradle NDK支持 206

13.1 环app开发用什么编程软件境配app开发一个多少钱啊置 206

13.2 移动开发专业编译C/C++源代码 208

1移动开发的现状和前景3.3 多平台编译 212

13.4 app开发使用第三方的so库 214

13.5 使用NDK提供的库 214

13.6 C++库支持 216

第 14章 Android Gradle持续集成 219

14.1 什么是持续集成 219

14.2 持续集成的价值 移动开发专业219

14.3 Android Gradle持续集成 220

14.4 怎样更好地做持续集成 222

14.5 人才是关键 223

资源截图:

1.png

声明:本站所发布的全部内容源于互联网搬运,仅限于小范围内传播学习和文献参考,本站不提供任何技术服务或疑问解答,请在下载后24小时内删除,如果有侵权之处请第一时间联系我们删除。敬请谅解!