我正在尝试在Visual Studio 201中构建一个APK,但不断收到此错误。
Blockquote 1>命令已完成,错误代码为2:cmd / s / c“C:\ Users [my profile] \ Desktop \ BlankCordovaApp1 \ BlankCordovaApp1 \ platforms \ android \ cordova \ build.bat --release --buildConfig = C:\ Users [我的个人资料] \ Desktop \ BlankCordovaApp1 \ BlankCordovaApp1 \ build.json“(TaskId:11)
Blockquote 1> MDAVSCLI:错误:cmd:命令失败,退出代码为2
Blockquote 1>完成执行任务“MdaVsCli” - FAILED。 (TASKID:11)
Blockquote 1>在项目“BlankCordovaApp1.jsproj”中完成构建目标“BuildMDA” - 失败:(TargetId:11)
我在“错误代码1”上看过很多帖子,但在错误代码2上看不到。因此,我认为这可能会有所帮助。我重新安装了Android SDK,甚至重新安装了JDE SE SDK。我的想法是,因为这引用了“build.json”文件,它与签名密钥有关,但根据文档,这仍然应该生成我的APK的未签名版本。
关于此的任何想法或者如何获得更深层的日志?谢谢!
答案 0 :(得分:0)
我相信这将取决于您的构建目标以及您为该目标实际构建的能力。如果你的目标是Ripple,你可能不会看到这个。如果您要定位适当的VM模拟器,则需要能够构建,就像构建本机应用程序一样。 由于没有找到Android SDK,我得到了类似的错误,但在我的情况下它实际上告诉我它无法在输出中找到SDK(VS 2015更新1 - 仅在很久以前发布,所以他们可能有自从提出这个问题后更新了他们的错误消息)。 我必须添加ANDROID_HOME环境变量并将相关路径添加到我的PATH变量中。有关该流程,请参阅this stack overflow answer