Android Gradle: вызов buildConfigield внутри задачи или метода gradle - PullRequest
0 голосов
/ 23 октября 2018

Я пытаюсь добавить переменную BuildConfig, используя gradle.Я вижу, что buildConfigField действителен, когда я вызываю его на gradle buildTypes: release/debug, а также на defaultConfig

, но я пытаюсь создать это внутри задачи gradle.например:

task myTask{
    buildConfigField 'String', 'Test', '"value"'
} 

и затем вызовите мою задачу.но в этом случае, когда я вызываю myTask, gradle не работает, и я получаю:

"could not find method buildConfigField" 

есть ли возможность вызвать buildConfigField и заставить его работать внутри задачи?

1 Ответ

0 голосов
/ 23 октября 2018

Благодаря @Skenia, предложившему сообщение

Я смог найти решение, используя ответ Мариана Клюшпи, там.

так что для тех, кто сталкивается с этимв будущем вы можете использовать это

android.defaultConfig.buildConfigField "String", "value", "1"

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

...