0
~/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...
]

コルドバ プロジェクトを作成した後、Android をプラットフォームに追加しようとしましたが、このように失敗します。SDK ツールと platform-tools が PATH で公開されているので、ターミナルで android と入力すると、SDK マネージャーが開きます。

詳細については、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

どんな種類の助けも大歓迎です。

4

2 に答える 2

0

おそらく、次のことを試してください。

  1. JAVA をアップグレードする / JAVA を再インストールする / ant があることを確認する
  2. Cordove Android プラットフォーム ガイドに従って、SDK がマシンに正しくインストールされていることを確認してください。
于 2013-07-30T22:10:13.547 に答える