【发布时间】:2014-08-12 09:04:46
【问题描述】:
我已经解决了与此问题相关的问题,但仍然没有解决。
我试过了。
确保 API 级别为 19,
确保设置了路径,
确保已安装依赖项。
开始使用this guide (ubuntu)
此命令sudo cordova platform add android 导致...
/home/username/.cordova/lib/android/cordova/3.5.0/bin/node_modules/q/q.js:126
throw e;
^
Error: An error occurred while listing Android targets
at /home/username/.cordova/lib/android/cordova/3.5.0/bin/lib/check_reqs.js:87:29
at _rejected (/home/username/.cordova/lib/android/cordova/3.5.0/bin/node_modules/q/q.js:808:24)
at /home/username/.cordova/lib/android/cordova/3.5.0/bin/node_modules/q/q.js:834:30
at Promise.when (/home/username/.cordova/lib/android/cordova/3.5.0/bin/node_modules/q/q.js:1079:31)
at Promise.promise.promiseDispatch (/home/username/.cordova/lib/android/cordova/3.5.0/bin/node_modules/q/q.js:752:41)
at /home/username/.cordova/lib/android/cordova/3.5.0/bin/node_modules/q/q.js:574:44
at flush (/home/username/.cordova/lib/android/cordova/3.5.0/bin/node_modules/q/q.js:108:17)
at process._tickCallback (node.js:415:13)
Error: /home/username/.cordova/lib/android/cordova/3.5.0/bin/create: Command failed with exit code 8
at ChildProcess.whenDone (/usr/lib/node_modules/cordova/node_modules/cordova-lib/src/cordova/superspawn.js:131:23)
at ChildProcess.EventEmitter.emit (events.js:98:17)
at maybeClose (child_process.js:735:16)
at Process.ChildProcess._handle.onexit (child_process.js:802:5)
【问题讨论】:
-
您确定系统上安装了
ant吗?这是 android 和 phonegap 的常见问题。 -
sudo apt-get -u install ant [sudo] password for username: Reading package lists... Done Building dependency tree Reading state information... Done ant 已经是最新版本了。
-
$ nodejs -v v0.10.8 npm -v 1.2.23 -
Apache Ant(TM) 版本 1.8.2 编译于 2011 年 8 月 19 日
标签: cordova cordova-cli