gpt4 book ai didi

android - 带参数的Gradle任务

转载 作者:行者123 更新时间:2023-12-03 05:02:58 26 4
gpt4 key购买 nike

我有一个任务,例如:

task doSomething(type: Exec){

commandLine "cmd", "/c", "flavour"

}
如何制作一个特定变量并将其传递给此方法?
我尝试过这样的事情:
task doSomething(type: Exec, myVariable: String){

commandLine "cmd", "/c", "$myVariable"

}
但这不起作用
我想在productFlavours这样的值:
productFLavors {

flavor1{
myVariable = "flavor1"
}

flavour2{
myVariable = "flavor2"
}

}
我尝试了一切,但仍然收到错误:/

最佳答案

看起来您仅使用变量就混淆了bash / groovy字符串插值...
尝试:

task doSomething(type: Exec) {
commandLine "cmd", "/c", myVariable
}
./gradlew doSomething -P myVariable="something"

关于android - 带参数的Gradle任务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64479962/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com