这个问题在这里已有答案:

android studio使用gradle编译android安卓apk
gradle是一个构建系统
所以谷歌写插件'com.android.application'?
如果这是真的,为什么要依赖{classpath 'com.android.tools.build:gradle:2.1.3'}
它用于什么?

2.1.3似乎意味着android studio的版本

有什么不同
com.android.tools.build:gradle:2.1.3 in

buildscript {
repositories {
    jcenter()
}
dependencies {
    classpath 'com.android.tools.build:gradle:2.1.3'
}

}

com.android.application

apply plugin: 'com.android.application'
android {
    compileSdkVersion 23
    buildToolsVersion "24.0.1"
}

dependencies {
}