android {
buildTypes {
debug {
applicationIdSuffix ".debug"
versionNameSuffix "-debug"
}
release {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
}
custom {
applicationIdSuffix ".custom"
versionNameSuffix "-custom"
}
}
}
android {
buildTypes {
custom {
// Custom build configuration
}
}
}
在Android Studio中,在Build Variants面板中选择相应的BuildType(如debug、release、custom)。
在命令行中,使用gradle命令构建特定的BuildType。例如:
./gradlew assembleCustom
if (BuildConfig.BUILD_TYPE.equals("debug")) {
// Debug mode
} else if (BuildConfig.BUILD_TYPE.equals("release")) {
// Release mode
} else if (BuildConfig.BUILD_TYPE.equals("custom")) {
// Custom mode
}
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读: android模拟器进程终止如何解决