所以我发现了几个相同的问题,但没有一个问题适用于我的确切情况,因为答案都没有。 我在VS studio 2015中使用了cordova,1小时前一切都很好。 但由于某种原因,现在部署到设备(或模拟器)时构建失败,即使我的代码中没有更改任何内容! (我添加了一个小的IF语句,我已经回滚了)
我得到的错误是:
cmd:命令失败,退出代码为1 FriendFinder C:\ uni project \ FriendFinder \ FriendFinder \ FriendFinder \ ERROR构建之一 平台1
阅读完整的调试日志,并找到“失败”这个词的第一个实例显示它在这里:
C:\单向 项目\交友\交友\交友\平台\机器人\编译\ \中间体舱单\全\调试\ AndroidManifest.xml中:29: 错误:错误:找不到与给定名称匹配的资源(在'icon'处 值'@ drawable / icon')。 (TASKID:11)
我发现的所有修复都说删除该行,或使用其他图标或类似的东西。然而,我从来没有设置任何图标,也没有计划一段时间,并且清单是不可编辑的(它是由VS重新生成的每个版本)
我真的很困惑,因为我实际上没有改变任何东西,因为它在1小时前工作正常。
答案 0 :(得分:0)
原来,visual studio已经从项目中删除了所有资源。 创建一个新的空白Cordova应用程序并将生成的应用程序复制到该项目中解决了问题。