Android phonegap/Cordova错误:[RangeError:超过最大调用堆栈大小]

Android phonegap/Cordova错误:[RangeError:超过最大调用堆栈大小],android,cordova,Android,Cordova,我正在尝试使用3.1.0版本创建phonegap/cordova应用程序。 使用以下命令创建我的应用程序: cordova create hello com.example.hello HelloWorld 运行此命令后: cordova platform add android 要添加android平台,我需要: [RangeError: Maximum call stack size exceeded] 你知道会出现什么问题吗?之前我创建了另一个应用程序,但在添加摄像头插件时发生了

我正在尝试使用3.1.0版本创建phonegap/cordova应用程序。 使用以下命令创建我的应用程序:

cordova create hello com.example.hello HelloWorld
运行此命令后:

cordova platform add android 
要添加android平台,我需要:

[RangeError: Maximum call stack size exceeded] 

你知道会出现什么问题吗?之前我创建了另一个应用程序,但在添加摄像头插件时发生了相同的错误。

我遇到了相同的问题,但实际上我在错误的目录下发出了命令,所以首先我将目录更改为Hello,然后发出了命令

我的目录结构是, ---科尔多瓦 ---你好

实际上,我是在Cordova文件夹下发出命令的。在那之后,我将文件夹更改为Hello,然后执行了这个cordova platform add android,它成功了


请检查一次

确保您位于创建的目录中(我想是您好),与.cordova的级别相同

cd Hello

对于任何在2013年7月(Cordova 3.0.0发布后)提出这个问题的人来说,这个问题还有另一个原因

如果您在使用Cordova 3.x的计算机上创建了Cordova项目,并且您正试图在仍然使用旧2.x版本的计算机上使用该项目,则会由于项目结构在两个版本之间的更改而出现此错误


使用
npm安装-g Cordova将Cordova升级到最新版本将解决此问题。

感谢您的回复,是的,我在Hello目录中。。。但是同样的问题是,为了了解更多的信息,你是对的,哈立德,我实际上错了,我手动创建了这个项目,并试图添加Android平台。当有人重试它时,它工作得很顺利。谢谢:)谢谢Ankur,细节不错