--- ---更新
修复了vs2013mda_0.1.1.exe并在sdk管理器中进行了更新 这是在上一个问题中提出的,我在发布之前进行了更新,并再次更新。
SDK工具22.6.4 SDK Platform-Tools 19.0.2 SDK构建工具19.1
没有找到cordovalib的大部分内容。
我可以在eclipse中构建,但它不会在模拟器中运行。
只是想让它在visual studio中工作
---原帖---
评估多设备 - 混合应用 - http://msdn.microsoft.com/en-us/vstudio/dn722381
使用vs2013 up2和安装了Multi-Device-Hybrid-Apps的干净win81机器。创建新的Multi-Device-Hybrid-Apps项目并为ripple建立成功。
尝试为Android模拟器构建并收到2个错误: 似乎是由import org.apache.cordova引起的。*;失败。
被称为微软,他们从未听说过这个功能,他们让我发布SO
Error 2 c:\bin\vs13\cordova\BlankCordovaApp1\BlankCordovaApp1\bld\Debug\platforms\android\cordova\build.bat: Command failed with exit code 2 c:\bin\vs13\cordova\BlankCordovaApp1\BlankCordovaApp1\EXEC 1 1 BlankCordovaApp1
Error 3 The command ""C:\Users\jayl\AppData\Roaming\npm\node_modules\vs-mda\vs-cli" build --platform "Android" --configuration "Debug" --projectDir . --projectName "BlankCordovaApp1" --buildServerUrl "" --buildTarget "AndroidEmulator"" exited with code 8. C:\Users\jayl\AppData\Roaming\npm\node_modules\vs-mda-targets\Microsoft.MDA.targets 68 5 BlankCordovaApp1
答案 0 :(得分:2)
<强>更新强>:
这似乎是Android项目在其基本目录为“bin”时构建的方式中的错误。解决方案是将该目录重命名为其他内容(例如“项目”)。然后,构建应该没有错误地进行。
由于最近重命名了Android库,这是一个已知问题。
打开SDK管理器并安装最新的android构建工具,这个错误应该消失。