【发布时间】:2014-06-15 12:54:48
【问题描述】:
我正在使用一个 gradle 任务,它在文件收集循环中执行命令行:
...
collection.each { file ->
exec {
workingDir = file(props['WORKING_DIR']).getAbsolutePath()
commandLine "java", "-jar", file(props['SIGN_TOOL']).getAbsoluteFile(), file
}
}
...
不幸的是,gradle 任务以这个错误结束:
任务“:signFiles”执行失败。
没有方法签名:java.io.File.call() 适用于参数类型:(java.lang.String) 值:可能 解决方案:wait(), any(), wait(long), each(groovy.lang.Closure), 任何(groovy.lang.Closure),列表()
我该如何解决这个问题?
感谢 MVM
【问题讨论】:
标签: android groovy gradle android-gradle-plugin build.gradle