0

我正在尝试使用用于 Visual Studio 的多设备混合应用程序开始开发应用程序。

设置所有系统变量后,我的错误是这些

  1. 错误 4 命令 ""C:\Users\userName\AppData\Roaming\npm\node_modules\vs-mda\vs-cli" prepare --platform Android --configuration Debug --projectDir . --projectName "name" --语言“en-US””以代码 8 退出。
  2. 错误 2 执行命令“ant”,请确保您已安装 ant 并将其添加到您的路径中。
  3. 错误 3 C:\Users\userName.cordova\lib\android\cordova\3.5.0\bin\create.bat:命令失败,退出代码 8

我做了什么

  1. 在 SO 中阅读有关此论点的所有问题但未成功
  2. 添加了值 C:\Program Files (x86)\Android\android-sdk 的ADT_HOME
  3. 添加了值 C:\apache-ant-1.9.3 的ANT_HOME
  4. 添加了值为 C:\Program Files (x86)\Java\jdk1.7.0_71 的JAVA_HOME
  5. 按照此问题中的建议编辑路径系统变量
  6. 按照这个问题的建议,从项目中删除了bld文件夹
  7. 从 Android SDK 管理器更新了 Android API(我有 8,10 和从 16 到 21)

我不知道该尝试什么,我已经尝试了所有方法(从零开始重新安装 VisualStudio 和 Java)

我有带有 Windows 7 专业版的 VisualStudio 2013 终极版

谁能帮我?

更新:这是我的多设备混合应用程序环境配置

在此处输入图像描述

4

1 回答 1

1

花了一天时间寻找要设置的缺失变量后,我发现问题是由Path变量中缺失的信息引起的。

只需添加%SystemRoot%\system32; %SystemRoot%; %SystemRoot%\System32\Wbem;,重新启动 VisualStudio,一切正常!

于 2014-11-05T14:47:38.900 回答