... android { compileSdkVersion rootProject.ext.androidCompileSdkVersion buildToolsVersion rootProject.ext.androidBuildToolsVersion defaultConfig { // 删除了原来对targetSdkVersion, minSdkVersion的定义 testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" buildConfigField "boolean", "REPORT_CRASH", "true" } ... productFlavors.whenObjectAdded { flavor -> def flavorData = rootProject.ext[flavor.name] // 删除了原来对applicationId, versionCode, versionName的定义 } }