Abh*_*hik 7 android gradle gradlew android-gradle-plugin
我正在尝试使用Gradle执行此命令.
.\build\build.exe parse /p 246 /o ".\strings.xml.bcg" /novalidate /l 1033 /sr "@LbaRoot@\settings\default\lss\default.config" "..\app\src\main\res\values\strings.xml"
Run Code Online (Sandbox Code Playgroud)
我在命令行执行时工作正常.我试图使用Gradle复制行为
task runLSBuild(type:Exec) {
workingDir '../outer_build'
//on windows:
commandLine '.\\build\\build.exe','parse /p 246 /o ".\\strings.xml.bcg" /novalidate /l 1033 /sr "@LbaRoot@\\settings\\default\\lss\\default.config" "..\\app\\src\\main\\res\\values\\strings.xml"'
}
Run Code Online (Sandbox Code Playgroud)
但是这个失败并出现错误".\ build\build.exe",系统找不到指定的文件.我需要运行带有工作目录的程序作为outer_build.
关于我哪里出错的任何建议?
Abh*_*hik 11
好的我得到了这个问题.对于Windows来说,我们必须这样写
task runLSBuild(type:Exec) {
workingDir '../outer_build'
//on windows:
commandLine "cmd","/c",'.\\build\\build.exe parse /p 246 /o ".\\strings.xml.bcg" /novalidate /l 1033 /sr "@LbaRoot@\\settings\\default\\lss\\default.config" "..\\app\\src\\main\\res\\values\\strings.xml"'
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8559 次 |
| 最近记录: |