# Android-Gradle-Examples **Repository Path**: yanglichuan/Android-Gradle-Examples ## Basic Information - **Project Name**: Android-Gradle-Examples - **Description**: Android Gradle 项目样例 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2015-02-27 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Android-Gradle-Examples > 本系列内容借鉴于 Github 上 `Goddchen` 的 [Android-Gradle-Examples](https://github.com/Goddchen/Android-Gradle-Examples) 。本人借鉴该项目对 `Gradle Plugin` 的知识分类,进行中文讲解以及内容补充。 > > 关于 2013年 Google I/O 中关于 `Gradle` 的 PPT ,可以[点此](Gradle.pptx)查看,里面讲了一些 `Gradle` 的用法以及小技巧。 > 更多关于 `Gradle` 的内容请[点此](https://www.gradle.org/)。`Gradle` 官方教程请[点此](https://www.gradle.org/docs/current/userguide/userguide.html)。 > 更多关于 `Gradle Plugin` 的内容请[点此](http://tools.android.com/tech-docs/new-build-system)。`Gradle Plugin` Google 官方教程地址请[点此](http://tools.android.com/tech-docs/new-build-system/user-guide),中文版请[点此](http://avatarqing.github.io/Gradle-Plugin-User-Guide-Chinese-Verision)。 > 本系列的 `Gralde` 中的内容,虽然能应付平时工作中开发,但是如果你想更加得顺心应手,本系列内容是远远不够的,烦请学习上面的教程链接中的知识。 > 本例运行环境为 1.0 版本的 Android Studio、2.2.1 版本的 Gradle 、1.0.0 版本的 Gradle Plugin 。 本系列内容包含以下部分: 1. Gradle Hello World 讲解一个 `Gradle` 项目中,基础文件以及文件内容。 2. Gradle Eclipse Compatible 讲解对 `Eclipse` 项目的兼容。讲解 `Gradle Plugin` 中 `sourceSets` 元素。 3. Gradle Library Projects 讲解 `Gradle` 依赖。包含 `.jar` 依赖, `Library project` 依赖, `Maven` 依赖。 4. Gradle Build Configs 讲解 APK 打包时的签名设置。 5. Gradle Build Variants 讲解 `Gradle Plugin` 中 `buildTypes` 、 `productFlavors` 元素。 6. Gradle Unit Test 讲解 `Gradle` 对 `Unit` 的支持,需要 Android Studio 1.1 版本。