当前位置: 首页 > 知识库问答 >
问题:

科尔多瓦构建android错误:无法解决com.github.scottyab:rootbeer:0.0.7关于vs 2017 azure devops代理

鞠自明
2023-03-14

​你好

在azure devops vs2017代理上,自2019年9月26日以来,我在构建管道中的cordova build android命令因错误而失败

任务:应用程序:preReleaseBuild失败任务:CordovaLib:生成ReleaseRFile

10个可操作任务:10个执行失败:生成失败,出现异常。

>

  • 错误:无法解析配置的所有文件:app:releaseCompileClasspath。

    无法解析com.github.scottyab:rootbeer:0.0.7。要求者:项目:由于早期错误,已跳过应用程序

    尝试:使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获得更多日志输出。运行--扫描以获得完整的见解。

    获取更多帮助https://help.gradle.org

    生成在2m 26s中失败{错误:d:\a\1\s\p\src\phone\platforms\android\gradlew:命令失败,退出代码1错误输出:删除ant.properties更新挂钩失败:生成失败,出现异常。

    >

  • 错误:无法解析配置的所有文件:app:releaseCompileClasspath。

    无法解析com.github.scottyab:rootbeer:0.0.7。要求者:项目:由于早期错误,已跳过应用程序

    尝试:使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获得更多日志输出。运行--扫描以获得完整的见解。

    获取更多帮助https://help.gradle.org

    在ChildP2m26秒内构建失败rocess.when在ChildProcess.emit(events.js:198: 13)在ChildP完成(d:\a\1\s\p\src\phone\Platform\android\cordova\node_modules\cordov-public\src\superspawn.js:135: 23)rocess.cp.emit(d:\a\1\s\p\src\phone\node_modules\Cross-spawn\lib\enoent.js:34: 29)在可能关闭(内部/child_process.js:982: 16)在进程。儿童进程。_handle.onexit(内部/child_process.js:259: 5)

    最新版本使用gradle 5.6.2,但我上次成功的构建使用gradle 5.6。我甚至从build agent卸载了gradle 5.6.2,并使用Chocolate任务安装了5.6,但仍然失败,并出现了相同的错误。不确定生成代理上还有哪些更改。代码相同。有人见过类似的问题吗?

  • 共有1个答案

    惠文彬
    2023-03-14

    临时解决方法是删除使用rootber包的cordoa-plugin-iroot插件。这确实解决了构建错误。我们仍然需要为此找到一个永久的解决方案,或者除非cordova升级他们的azure devops任务版本并使用更新版本的gradle。目前使用gradle 4.10.3

     类似资料:
    • 请帮我解决问题 当我在Android 12模拟器上构建应用程序后尝试安装它时,AndroidStudio会抛出某些服务的错误: 失败 [INSTALL_PARSE_FAILED_MANIFEST_MALFORMED:安装期间解析 e 失败PackageLI: /data/app/vmdl1492588574.tmp/基.apk (在二进制 XML 文件行 #105): com.adobe.phon

    • 我试图在我的Android手机上运行我的科尔多瓦应用程序。我得到以下错误在构建:输入图像描述在这里 在此处输入图像描述 在我的环境变量中,路径设置为SDK、工具和平台工具。ANDROID_主页到SDK,JAVA_主页到JDK文件夹。

    • 在使用Cordova编译android命令为Cordov-android生成应用程序时,我收到以下错误并且无法继续。 哪里出错了:任务执行失败。 .xml 执行时出现故障 我尝试了堆栈流中收到的几个选项,但无法解决它。

    • 所以我在cordova上遇到了一个问题,我在运行一台linux机器,试图构建一个cordova应用程序 我发现了一个错误 未找到已安装的生成工具。安装Android构建工具版本19.1.0或更高版本。 我是如何安装和编辑我的。巴什尔 我错过什么了吗?

    • OS: OSX 10.11科尔多瓦: 5.4.1(也在6.0上尝试)节点: 4.2.6科尔多瓦插件使用:人行横道-项目/科尔多瓦-插件-人行横道-网络视图(1.5),phonegap/phonegap-plugin-推送(1.5.3),和dariosalvi78/科尔多瓦-插件-健康(0.5.3) 运行时,我收到以下错误 出了什么问题:执行任务失败:dexArmv7Debug。com.androi

    • 科尔多瓦。cmd build android Checking Java JDK and android SDK versions android\u SDK\u ROOT=C:\Users\Lenovo\AppData\Local\android\SDK(推荐设置)android\u HOME=C:\Users\Lenovo\AppData\Local\android\SDK使用android