4

我无法让 Cordova 正常运行。你能帮助我找到解决这个问题的方法吗?

Error 2
The command ""C:\Users\D\AppData\Roaming\npm\node_modules\vs-mda\vs-cli" prepare --platform iOS --configuration Debug --projectDir . --projectName "BlankCordovaApp2"" exited with code 1.
C:\Users\D\AppData\Roaming\npm\node_modules\vs-mda-targets\Microsoft.MDA.targets
115
5
BlankCordovaApp2

JAVA_HOME=C:\Program Files (x86)\Java\jdk1.7.0_55

ANT_HOME=C:\apache-ant-1.9.3

ANDROID_HOME 未定义

即使重新启动我的系统后,这个问题仍然存在。我无法为任何可用的模拟器运行构建。

4

3 回答 3

2

看来您设置的路径不正确。请确保您的系统变量设置如下:

安卓

- Ensure that you have updated the SDK API level 19 through the SDK Manager
- Set the ADT_HOME environment variable to the SDK install location (default: C:\Users\<user>\AppData\Local\Android\android-sdk)
- Add to System Path: %ADT_HOME%\tools;%ADT_HOME%\platform-tools

注意:ADT_HOME不是 ANDROID_HOME

Java(仅限 x86 版本)

- Set the JAVA_HOME environment variable to C:/Program Files/Java/jdk1.7.0_55
- Add to System Path: %JAVA_HOME%\bin

蚂蚁

- Set the ANT_HOME environment to point to the Ant folder path (C/ant-1.x.x)
- Add to System Path: %ANT_HOME%\bin

进行更改后重新启动计算机。项目应该在那之后构建和运行。

注意:如果您尝试使用 iOS 模拟器进行调试,则需要使用我们的远程构建代理设置 Mac

*取自官方文档(PDF

于 2014-05-19T20:21:52.600 回答
0

解决方案 1:我们can ensure our Environment variables using Enironment Variable Settings from Visual Studio. 尝试解决方案以符合以下链接中提到的环境变量

构建多设备混合应用程序项目时缺少 ant 和“code 8”错误

解决方案2: Rename "ANDROID-HOME" to "ADT-HOME"

于 2014-10-03T08:44:21.387 回答
0

尝试使用 Visual Studio 设置。选择 Tools->Options->Cross platform->C++ 在这里你可以设置Android SDK和NDK、JDK和Apache Ant的路径

于 2015-08-02T23:06:46.403 回答