Android Gradle 用户指南

内容简介

Android Gradle 用户指南 - v1.0

目录

  • 前言
    • 目录
      • 第 1 章 简介 - Introduction
        • Gradle 构建系统的目标
          • Gradle 为什么使用
          • 第 2 章 要求 - Requirements
            • 第 3 章 基本项目 - Basic Project
              • 简单的构建文件
                • 项目结构
                  • 配置结构
                    • 构建任务
                      • 通用任务
                        • Java 项目的 Task
                          • Android 任务
                          • Android 任务
                          • 通用任务
                            • Java 项目的 Task
                              • Android 任务
                              • Android 任务
                                • 基本的构建定制
                                  • Manifest 属性
                                    • 构建类型
                                      • 签名配置
                                        • 运行 Proguard
                                          • 精简资源
                                          • Manifest 属性
                                            • 构建类型
                                              • 签名配置
                                                • 运行 Proguard
                                                  • 精简资源
                                                  • 第 4 章 依赖关系,Android 库和多项目设置 - Dependencies,Android Libraries and Multi-project setup
                                                    • 依赖二进制包
                                                      • 本地包
                                                        • 远程文件
                                                        • 本地包
                                                          • 远程文件
                                                            • 多项目设置
                                                              • 库项目
                                                                • 创建一个库项目
                                                                  • 普通项目和库项目之间的区别
                                                                    • 引用一个库项目
                                                                      • 库项目发布
                                                                      • 创建一个库项目
                                                                        • 普通项目和库项目之间的区别
                                                                          • 引用一个库项目
                                                                            • 库项目发布
                                                                            • 第 5 章 测试 - Testing
                                                                              • 单元测试
                                                                                • 基本知识和配置
                                                                                  • 运行测试
                                                                                    • 测试 Android 库
                                                                                      • 测试报告
                                                                                        • 独立项目
                                                                                          • 多项目报告
                                                                                          • 独立项目
                                                                                            • 多项目报告
                                                                                              • Lint 支持
                                                                                              • 第 6 章 构建变种版本 - Build Variants
                                                                                                • 不同定制的产品
                                                                                                  • 构建类型 + 定制产品 = 构建变种版本
                                                                                                    • Product Flavor 的配置
                                                                                                      • 源组件和依赖关系
                                                                                                        • 构建和任务
                                                                                                          • 测试
                                                                                                            • Multi-flavor variants
                                                                                                            • 第 7 章 高级构建定制 - Advanced Build Customization
                                                                                                              • 构建选项
                                                                                                                • Java 编译选项)
                                                                                                                  • aapt 选项
                                                                                                                    • dex 选项
                                                                                                                    • Java 编译选项)
                                                                                                                      • aapt 选项
                                                                                                                        • dex 选项
                                                                                                                          • 操作 task
                                                                                                                            • BuildType 和 Product Flavor 属性参考
                                                                                                                              • 使用 JDK 1.7 版本的 sourceCompatibility