Android Gradle: вызов buildConfigield внутри задачи или метода gradle
Я пытаюсь добавить переменную BuildConfig, используя gradle. Я вижу, что buildConfigField действителен, когда я вызываю его на Gradle buildTypes: release/debug
а также на defaultConfig
но я пытаюсь создать эту внутреннюю задачу. например:
task myTask{
buildConfigField 'String', 'Test', '"value"'
}
а потом назови мою задачу. но в том случае, когда я звоню myTask, gradle не удается, и я получаю:
"could not find method buildConfigField"
есть ли возможность позвонить buildConfigField
и заставить его работать внутри задачи?
1 ответ
Решение
Спасибо @Skenia, предложившим этот пост
Я смог найти решение, используя ответ Мариана Клюшпи.
так что для тех, кто сталкивается с этим в будущем, вы можете использовать это
android.defaultConfig.buildConfigField "String", "value", "1"
внутри задач, и это будет работать