android:gradle
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
android:gradle [2013/07/29 22:38] – [What's Groovy] percy | android:gradle [2013/07/29 22:50] – [What's Groovy] percy | ||
---|---|---|---|
Line 85: | Line 85: | ||
The TaskContainer.add() method has been deprecated and is scheduled to be removed in Gradle 2.0. Please use the create() method instead. | The TaskContainer.add() method has been deprecated and is scheduled to be removed in Gradle 2.0. Please use the create() method instead. | ||
</ | </ | ||
- | ===== Gradle user guide ===== | + | =====Android |
+ | Gradle Plugin User Guide: | ||
+ | Gradle is an advanced build system as well as an advanced build toolkit allowing to create custom build logic through plugins. | ||
- | ===== Gradle | + | Here are some of its features that made us choose |
+ | * Domain Specific Language (DSL) to describe and manipulate the build logic | ||
+ | * Build files are Groovy based and allow mixing of declarative elements through the DSL and using code to manipulate the DSL elements to provide custom logic. | ||
+ | * Built-in dependency management through Maven and/or Ivy. | ||
+ | * Very flexible. Allows using best practices but doesn’t force its own way of doing things. | ||
+ | * Plugins can expose their own DSL and their own API for build files to use. | ||
+ | * Good Tooling API allowing IDE integration | ||
+ | |||
+ | ===== Gradle command ===== | ||
+ | Gradle Command Line : | ||
===== What's Groovy ===== | ===== What's Groovy ===== | ||
Groovy: | Groovy: | ||
+ | |||
+ | [[wp> | ||
+ | |||
< | < |
/var/www/dokuwiki/wiki/data/pages/android/gradle.txt · Last modified: 2016/05/05 13:07 by 127.0.0.1