Cordova平台添加android失败

时间:2013-07-30 22:04:45

标签: android cordova

~/PhoneGap/app-hello-world$ cordova platform add android
[Error: An error occured during creation of android sub-project.  
/home/jj/.cordova/lib/android/cordova/3.0.0/bin/create: line 104: ant: command not
found
An unexpected error occurred: ant jar > /dev/null exited with 127
Deleting project...
]

在创建了一个cordova项目后,我试图将android添加到平台但是却失败了。 我在我的PATH中有暴露的sdk工具和平台工具,所以如果我在终端上输入android,它会打开sdk manager。

有关更多信息,我通过sudo npm install -g cordova安装了cordova,并收到一条警告信息:

/usr/local/bin/cordova -> /usr/local/lib/node_modules/cordova/bin/cordova
npm WARN unmet dependency /usr/local/lib/node_modules/npm/node_modules/couch-login
requires request@'~2.9.202' but will load
npm WARN unmet dependency /usr/local/lib/node_modules/npm/node_modules/request,
npm WARN unmet dependency which is version 2.21.0

非常感谢任何类型的帮助。

2 个答案:

答案 0 :(得分:4)

有同样的问题。通过安装蚂蚁解决。

答案 1 :(得分:0)

也许尝试以下方法:

  1. 升级JAVA /重新安装JAVA /确保蚂蚁在那里
  2. 按照Cordove Android Platform Guide确保您的计算机上已正确安装SDK