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"

внутри задач, и это будет работать

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