Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Gradle 如何以编程方式将项目添加到渐变设置_Gradle_Build.gradle - Fatal编程技术网

Gradle 如何以编程方式将项目添加到渐变设置

Gradle 如何以编程方式将项目添加到渐变设置,gradle,build.gradle,Gradle,Build.gradle,我想以编程方式为我的设置.gradle包含一个项目 这就是我试过的 def testArray = ["A", "B", "C"] as String[] Settings.include(testArray) 但这给了我以下的错误 * What went wrong: A problem occurred evaluating script. > No signature of method: static org.gradle.api.initialization.Settings.

我想以编程方式为我的
设置.gradle
包含一个项目

这就是我试过的

def testArray = ["A", "B", "C"] as String[]
Settings.include(testArray)
但这给了我以下的错误

* What went wrong:
A problem occurred evaluating script.
> No signature of method: static org.gradle.api.initialization.Settings.include() 
  is applicable for argument types: ([Ljava.lang.String;) values: [[A, B, C]]
我做错了什么

我尝试了多种方法[1]来定义数组,但每次都将其作为列表:(


[1]
设置
没有接受
字符串[]
数组的
include
方法

您需要使用以下命令将数组转换为
varargs


Settings
没有接受
字符串[]
数组的
include
方法

您需要使用以下命令将数组转换为
varargs

def testArray = ["A", "B", "C"] as String[]
include(*testArray)