This is the Android plugin for the Gradle build system. This plugin enables the creation of Android applications using Gradle, with all of the power and flexibility you've come to expect from Gradle, plus support for ProGuard and Scala
Features
Features of the Android plugin include:
Compile, package, and install Android applications. (Including handling of Android resource files.)
Sign application packages using the default debug key, or with a release key for publication to Android Market.
Incorporation of ProGuard to ensure that applications have minimal memory footprint.
Create Android applications in Scala (and possibly Groovy or Clojure).
The Android plugin fully integrates into the Gradle build lifecycle by extending the Java plugin. Furthermore, the incorporation of ProGuard into the build not only ensures that Android application packages are small and tight, it also trivially enables the use of Scala for Android application development simply by incorporating the existing Scala plugin into the build. ProGuard will include only those classes from the Scala library that are actually used by your Android application, resulting in an application package that is as small as possible.
https://github.com/jvoegele/gradle-android-plugin/wiki