0

我已成功安装“多设备混合应用程序”所需的所有第三方设置。但是当我使用 Visual Studio 2013 运行我的应用程序时,它给了我以下两个错误:

Error 1:    cmd: Command failed with exit code 255  
Error 2: The command ""C:\Users\PC-Name\AppData\Roaming\npm\node_modules\vs-mda\vs-cli"
    prepare --platform Android --configuration Debug --projectDir . --projectName "Test2"
    --language "en-US"" exited with code 8.

我已经检查了所有正确的环境变量。

请告诉我如何摆脱上述错误......

4

2 回答 2

1

退出代码 8 通常表明 Cordova 构建所需的至少一个环境变量尚未添加到您的路径中。必须定义三个环境变量:

1) %JAVA_HOME% -- C:\Program Files(x86)\Java\jdk1.7.0_55

2) %ADT_HOME% -- C:\Users\YOUR_NAME_GOES_HERE\AppData\Local\Android\android-sdk

3) %ANT_HOME% -- C:\apache-ant-1.9.3

注意 -- 这些工具的路径在您的 PC 上可能不同。您需要验证每个的实际安装路径。

定义这些变量后,将以下条目复制到系统路径变量中。进行这些更改后重新启动 PC。

%JAVA_HOME%\bin;%ADT_HOME%\tools;%ADT_HOME%\platform-tools;%ANT_HOME%\bin;

一个类似的问题在较早的帖子中有所涉及。

于 2014-08-25T21:52:36.877 回答
1

我找到了真正的原因,只需更新您的 node.js 或从项目目录路径中删除空格。

例如:
在项目目录路径之前:C:/Users/ Jon Snow /MyProjects/ProjectName
在项目目录路径之后:C:/Users/ JonSnow /MyProjects/ProjectName

于 2015-07-02T06:03:37.770 回答