【问题标题】:Can't build Android platform in Cordova 5.0.0 with build.bat: Command failed with exit code 8无法使用 build.bat 在 Cordova 5.0.0 中构建 Android 平台:命令失败,退出代码 8
【发布时间】:2015-05-14 03:47:45
【问题描述】:

我的环境是 Windows 7 + Visual Studio 2013 来开发混合移动应用程序, 在我将 Cordova 升级到 5.0.0 后,我已经将 SDK 升级到了新版本,并且 eliminable Command 失败并退出代码 2,然后部署到 Device 并使用 Android 构建,我得到了编译错误:

Error 1 E:\@Project\Mobile\Apps\BlankProject\BlankProject\bld\Debug\platforms\android\cordova\build.bat: Command failed with exit code 8  
E:\@Project\Mobile\Apps\BlankProject\BlankProject\MDAVSCLI  1 1 BlankProject

它看到命令失败,退出代码 2 变为 8,我错过了什么吗?

================================================ ==============

已编辑:

我测试的原因如下:

1.) 将 C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\Extensions\0d2pwvj3.s0k\packages\vs-mda\package.json >> cordova 版本从 4.3.0 升级到 5.0 .0,那么错误就会发生。

2.) 将 Cordova 版本从 5.0.0 反向到 4.3.0,并且正常。

因此,带有 Visual Studio 2013 的 Cordova 5.0.0 对我来说意味着不应该工作。

【问题讨论】:

  • 请显示完整的错误信息。
  • 抱歉,这是完整的错误消息:错误 1 ​​E:\@Project\Mobile\Apps\BlankProject\BlankProject\bld\Debug\platforms\android\cordova\build.bat:命令失败并退出代码 8 E:\@Project\Mobile\Apps\BlankProject\BlankProject\MDAVSCLI 1 1 BlankProject
  • 你是用 Visual Studio 2013 构建的吗?
  • @AlanYao 没错,用 Visual Studio 2013 和 Cordova 5.0.0 构建这个
  • 你能做一个cordova cli构建吗?打开 cmd 和 cd 到根文件夹。做:> cordova build android

标签: android cordova visual-studio-2013 visual-studio-cordova


【解决方案1】:

终于找到使用 Visual Studio Cordova 的人了!我刚刚从 Visual Studio 2013 Community 迁移到 Visual Studio Community 2015 RC。

安装 2015 时,不必卸载 2013,它们可以共存。但是cordova项目的迁移应该通过打开一个新项目,添加插件并从旧的index.html复制内容来手动完成。

2013 cordova 将被弃用,请在 2015 年尝试新的 5.0.0。请。让我知道它是否可以升级。我猜你可能在 2015 年有更好的机会!顺便说一句,你为什么需要500? 430 不能完成哪些具体任务?

【讨论】:

  • 感谢 Kenneth,很高兴知道 vs2013 可能不支持 corvoda 5.0.0。我正在使用带有cordova 4.3.0 的vs2013 社区进行开发,它是开发cordova 的好工具。我没有理由升级到cordova 5.0.0,我只是想测试新东西。而且,我从这里link 找到了相关信息。是的,很难找到有人使用相同的工具。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-03-02
  • 1970-01-01
  • 2019-02-24
  • 2014-08-16
  • 2020-09-02
  • 1970-01-01
  • 2017-12-18
相关资源
最近更新 更多