Build type is always "Release"

android, build.gradle, gradle

Solution

Make sure you are importing `BuildConfig` of your own module, with the package name from its `AndroidManifest.xml`.

Other modules' `BuildConfig`s might be hardwired to `release`.

Problem

I am obtaining that BuildConfig.BUILD_TYPE returns always "release", even if I am compiling it in debug mode. I include here a part of my 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' } ``` Thank you!

Original source

Related problems