本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正
商品基本信息,请以下列介绍为准 | |
商品名称: | 巧用Gradle构建Android应用 计算机与互联网 书籍 |
作者: | (美)Ken Kousen著 |
定价: | 65.0 |
出版社: | 电子工业出版社 |
出版日期: | 2017-01-01 |
ISBN: | 9787121306198 |
印次: | |
版次: | |
装帧: | 平装-胶订 |
开本: | 小16开 |
内容简介 | |
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开发,那么本书就适合你。 |
目录 | |
序 ............................................................................................... vii 前言 .............................................................................................ix 第 1 章 Android 开发 Gradle 基础 ..................................................1 1.1 Android 中的 Gradle 构建文件 ........................................................................1 1.2 配置 SDK 版本以及其他的默认值 ..................................................................6 1.3 在命令行执行 Gradle 构建 ..............................................................................9 1.4 在 Android Studio 中执行 Gradle 构建 ..........................................................15 1.5 添加 Java 库的依赖 .......................................................................................17 1.6 使用 Android Studio 添加库的依赖 ...............................................................22 1.7 配置仓库 .......................................................................................................25 第 2 章 从项目导入到发布 ...........................................................29 2.1 设置项目属性 ................................................................................................29 2.2 从 Eclipse ADT 中迁移应用程序到 Android Studio ......................................32 2.3 使用 Gradle 从 Eclipse ADT 中迁移应用程序 ...............................................37 2.4 升级到新版本 Gradle ....................................................................................39 2.5 在项目之间分享设置 ....................................................................................42 2.6 为发布 APK 签名 ..........................................................................................44 2.7 使用 Android Studio 为发布版本 APK 签名 ...................................................48 vi | 目录 第 3 章 构建类型和定制 ..............................................................51 3.1 处理构建类型 ................................................................................................51 3.2 产品定制和变种 ............................................................................................54 3.3 合并资源 .......................................................................................................58 3.4 定制维度 .......................................................................................................65 3.5 合并不同定制间的 Java 源代码 ....................................................................69 第 4 章 自定义任务 .....................................................................75 4.1 编写自定义任务 ............................................................................................75 4.2 添加自定义任务到构建过程 ........................................... |
编辑 | |
几年前Android将Gradle作为了*的自动化构建系统,然而许多Android开发者对这款开源工具依然不熟悉。本书作为一本注重实际作的指南,提供了一系列的Gradle实用技巧,帮助你简单快速地完成Android应用程序中*常见的构建任务,包括自定义项目结构、添加依赖,或为你的应用创建不同的版本。 § 理解Gradle为Android应用程序生成的构建文件 § 在命令行或者Android Studio中运行命令行文件 § 给Android应用程序添加更多的Java库 § 导入或导出Eclipse ADT项目 § 在Google Play store为发布的APK数字签名 § 使用product flavors为同一个应用构建不同的版本 § 为Gralde构建过程添加自定义任务 § 测试应用中的Android组件或非Android组件 § 提升Gradle构建的性能 |
媒体评论 | |