Multi-Device-Hybrid-Apps无法为Android目标导入构建org.apache.cordova。*;错误

时间:2014-06-05 18:51:00

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

--- ---更新

修复了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

1 个答案:

答案 0 :(得分:2)

<强>更新

这似乎是Android项目在其基本目录为“bin”时构建的方式中的错误。解决方案是将该目录重命名为其他内容(例如“项目”)。然后,构建应该没有错误地进行。

由于最近重命名了Android库,这是一个已知问题。 打开SDK管理器并安装最新的android构建工具,这个错误应该消失。