嗨,
在azure vs2017代理上,自2019年9月26日以来,我在构建管道中的cordova build android命令出现了错误。
任务:app:preReleaseBuild任务:CordovaLib:generateReleaseRFile,10个可操作的任务:10个执行的失败:构建失败(异常)。
无法解决com.github.scottyab:rootbeer:0.0.7。需要: project :由于早期的错误而跳过的应用程序
的
生成失败的2m 26s { d:\a\1\s\p\src\phone\platforms\android\gradlew:命令失败与退出代码1错误输出:删除ant.properties更新挂钩失败:生成失败的异常。
无法解决com.github.scottyab:rootbeer:0.0.7。需要: project :由于早期的错误而跳过的应用程序
的更多帮助
在(d:\a\1\s\p\src\phone\platforms\android\cordova\node_modules\cordova-common\src\superspawn.js:135:23) at ChildProcess.emit (events.js:198:13)在ChildProcess.cp.emit (d:\a\1\s\p\src\phone\node_modules\cross-spawn\lib\enoent.js:34:29) at maybeClose (内部/子)的2m 26s中构建失败( _process.js:982:16) at Process.ChildProcess._handle.onexit (内部/子流程.at:259:5)
最新版本使用gradle 5.6.2,但我上一次成功的构建使用了gradle 5.6。我甚至从build卸载了gradle 5.6.2,并使用巧克力任务安装了5.6,但是它仍然失败,同样的错误。不确定生成代理上还发生了什么变化。代码是一样的。有人见过类似的问题吗?
发布于 2019-10-23 10:35:16
临时解决办法是删除cordova-plugin-iroot插件,该插件使用的是根啤酒包。这确实解决了构建错误。我们仍然需要找到一个永久的解决方案,或者除非cordova升级他们的蔚蓝开发任务版本,并使用升级版本的gradle。目前使用等级4.10.3
https://stackoverflow.com/questions/58398387
复制相似问题