apply plugin: 'com.android.application' //应用了这个插件,表示该module是一个 app module;如果是apply plugin: ‘com.android.library’,表示该module是一个android library android { // 这里面属于android专有的配置 compileSdkVersion 23 buildToolsVersion "23.0.2" // 构建工具版本 defaultConfig { // 默认配置,如果没有其他的配置覆盖,就会用这里的 applicationId "com.xxx.app" minSdkVersion 15 targetSdkVersion 23 versionCode 1 versionName "1.0" } buildTypes { // 构建类型,可以在这里面启用混淆,启用zipAlign以及配置签名信息等。 release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } } dependencies { // 这里不是android专有的配置了。 compile fileTree(dir: 'libs', include: ['*.jar']) testCompile 'junit:junit:4.12' compile 'com.android.support:appcompat-v7:23.2.1' compile 'com.android.support:design:23.2.1' }