在Android项目中,gradle.build文件如下所示:
buildTypes {
debug {
}
release {
minifyEnabled true
}
emulator{
}
}
然后我想做些什么,取决于执行哪种构建:
android.libraryVariants.all { variant ->
variant.getAssembleProvider().configure() {
//For example:
if(buildType == 'release'){
//do something
}
}
}
如何查看当前的版本变体?
答案 0 :(得分:1)
您可以调用variant.name
或"${variant.name}"
来当作字符串(文本)。
您还可以通过调用BuildConfig.BUILD_TYPE
(这是一个生成的常量,在调试版本的情况下,值为“ debug”)来以编程方式进行此操作