Значение BuildConfig неверно

Я создаю один проект Android с Android Studio, и проект содержит много модулей.

Я хочу использовать buildConfigField в файле build.gradle. ниже мой сценарий.

buildTypes {
    release {
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        buildConfigField "String", "Mode_NAME", "\"release\""
    }

    debug {
        debuggable true
        buildConfigField "String", "Mode_NAME", "\"debug\""
    }
}

если я помещу эти сценарии в модуль приложения, я смогу правильно получить значение BuildConfig.Mode_NAME, и при нажатии кнопки "Выполнить" AS будет установлено значение "отладка".

Но когда я помещаю скрипт в модуль SDK (один из модулей моего проекта), я всегда получаю "релиз", когда нажимаю кнопку "Выполнить".

Можете ли вы помочь мне решить эту проблему? Большое спасибо!

0 ответов

Другие вопросы по тегам