Deep understanding of Android's Gradle