我正在尝试使用gradle添加BuildConfig变量。
当我调用它时,我看到buildConfigField是有效的
gradle buildTypes: release/debug
和defaultConfig
但是我正在尝试在gradle内部创建此任务。例如:
task myTask{
buildConfigField 'String', 'Test', '"value"'
}
,然后调用我的任务。 但是在那种情况下,当我调用myTask时,gradle失败了,我得到了:
"could not find method buildConfigField"
是否可以调用buildConfigField
并使它在任务中运行?
答案 0 :(得分:1)
感谢@Skenia建议使用此post
我在那里找到了玛丽安·克鲁斯派(MarianKlühspies)的答案,便找到了解决方案。
因此,对于以后遇到此问题的任何人,您都可以使用此
android.defaultConfig.buildConfigField "String", "value", "1"
内部任务,它将起作用