【发布时间】:2014-11-21 13:11:03
【问题描述】:
我使用 CLI 工具和用于 Cordova 项目的 NetBeans IDE 创建了一个 Cordova 应用程序项目。我还映射了以下路径变量。
ANDROID_HOME F:\AndroidProjects\adt-bundle-windows-x86-20131030\
ANT_HOME C:\apache-ant-1.9.4\
JAVA_HOME C:\Program Files\Java\jdk1.8.0_25\
PATH C:\Users\Administrator\AppData\Roaming\npm;F:\Android Projects\adt-bundle-windows-x86-20131030\sdk\platform-tools\;F:\AndroidProjects\adt-bundle-windows -x86-20131030\SDK\TOOLS\;C:\Program Files\Java\jdk1.8.0_25\bin;%JAVA_HOME%\bin;C:\Program Files (x86)\Git\;C:\Program Files (x86 )\Git\bin;%ANT_HOME%/bin;
我还可以使用 Eclipse 在 AVD 和 Real 设备上运行 Demo Cordova 应用程序。但是,在尝试使用其他更改构建项目时,CLI 给我以下错误消息
[错误:ANDROID_HOME 设置为不存在的路径:F:\Android Projects\adt-bund le-windows-x86-20131030] 命令完成但出现错误 代码 2:F:\CordovaProjects\CordovaAppOne\platforms\a android\cordova\build.bat 错误: F:\CordovaProjects\CordovaAppOne\platforms\android\cordova\build.bat: 命令失败,退出代码为 2 在 ChildProcess.whenDone (C:\Users\Administrator\AppData\Roaming\npm\node_mo dules\cordova\node_modules\cordova-lib\src\cordova\superspawn.js:135:23) 在 ChildProcess.emit (events.js:98:17) 在可能关闭(child_process.js:756:16) 在 Process.ChildProcess._handle.onexit (child_process.js:823:5)
除了上述设置外,我还应该设置什么来解决错误。我在管理员帐户上使用 Windows8-64Bit。仅使用 CLI 将 Android 平台添加到应用程序中。
【问题讨论】:
标签: android netbeans cordova-3 command-line-interface