命令cordova平台添加android无法识别的内部或外部命令?

时间:2014-04-23 08:33:20

标签: android eclipse node.js cordova ant

我完成了创建phonegap Android应用程序的所有预先请求步骤。我安装了所有东西,如

  • 安装Apache ANT
  • 安装Eclipse
  • 添加Android ADT插件
  • 安装NodeJS
  • 安装Cordova
  • 设置环境变量

但是当我点击像 cordova平台添加android 这样的命令时,我得到了以下屏幕 enter image description here

在此命令之前

所有命令都正常工作。请有人告诉我如何解决这个问题。
提前致谢

1 个答案:

答案 0 :(得分:1)

here所示,如果您在放置项目的文件夹中有空格,那么cordova cli似乎无法正常工作。

使用Windows 7或8的大多数人(包括我)都没有问题因为" c:\ Documents and Settings"已被" c:\ Users"。

取代

您使用的是哪种版本的cordova? (我似乎无法用cordova 3.4.1重现这个问题)

我为您找到两种解决方案(如果您有旧版本,还可以升级到最新的cordova):

1)使用文件夹的短名称:

cd c:\Docume~1\Administrator\DesignTechCadAcadamy
cordova platform add android

或2)尝试在磁盘根目录下创建一个文件夹,并在此文件夹中而不是在用户的文件夹中工作。

例如尝试

md c:\CordovaProjects
pushd c:\CordovaProjects
cordova create test
cd test
cordova platform add android