2017-05-05 35 views
1

即使我正在以调试模式编译它,我也会获得BuildConfig.BUILD_TYPE会始终返回“release”。构建类型始终为“Release”

我这里有我的build.gradle的一部分:

buildTypes { 
     debug { 
      debuggable true 
      minifyEnabled false 
     } 
     release { 
      debuggable false 
      minifyEnabled false 
      //md5 sign certificate split in two 
      proguardFile './dexguard-config/dexguard-release-conservative.pro' 
      //proguardFile getDefaultDexGuardFile('dexguard-release-aggressive.pro') 
      proguardFile 'dexguard-project.txt' 
     } 

谢谢!

+0

看一看http://stackoverflow.com/a/23432225/3981656 –

+0

你导入BuildConfig该特定模块? – laalto

回答

0

使用这个代替:

if(BuildConfig.DEBUG){ 
    //Do something if the build is debug 
}else{ 
    //Do something if the build is release 
} 
相关问题