构建类型始终为“发布”

Jau*_*lom 3 android gradle build.gradle

我得到 BuildConfig.BUILD_TYPE 总是返回“发布”,即使我在调试模式下编译它。

我在这里包含了我的 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'
        }
Run Code Online (Sandbox Code Playgroud)

谢谢!

laa*_*lto 5

确保您正在导入BuildConfig自己的模块,包名来自其AndroidManifest.xml.

其他模块BuildConfig的可能硬连线到release.