更改 Android Debug/Release 时如何在我的 class 变量中设置值

how to set value in my class varible when change Android Debug/Release

当我从 debug/relese

更改构建类型时,我想更改 isDebug 变量

这里很简单 class 我想设置 true/false isDebug

    public class StartConfig {
    public static boolean isDebug;
    }

这是我的build.gradle

buildTypes {
        release {
            minifyEnabled false
            StartConfig.isDebug = false // here i want to set variable
            proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
        }
        debug 
            StartConfig.isDebug = true // here i want to set variable
            minifyEnabled false
        }

    }

我该怎么做?

你在做反向操作。看看这个 link:

How do I detect if I am in release or debug mode?

这很简单,不需要您定义。

您可以在 java 代码中使用 BuildConfig.DEBUG。它returns一个布尔值