Android SDK をインストールし、Fedora 18 で phonegap 2.5.0 の最新バージョンをダウンロードしました。
次のコマンドを使用してプロジェクトを作成しようとしています
./create ~/Desktop/android-project com.example.android android_project
次のエラーが発生しています。
which: no android in (/sbin:/bin:/usr/sbin:/usr/bin)
An unexpected error occurred: ANDROID_BIN="${ANDROID_BIN:=$( which android )}" exited with 1
あなたの貴重な提案が必要です。
ついに答えを見つけた
.bash_profile のパスを確認し、いろいろ調べた結果、ようやく問題の原因がわかりました。create ファイル (phonegap-2.5.0/lib/android/bin/create) を開くと、ANDROID_BIN=”${ANDROID_BIN:=$( which android )}” という行があります。「どのアンドロイド」が問題の原因です(または、少なくとも私の場合はそうだったようです)。この行を Android ツールへのフル パス (以下に示す) に置き換えると、問題が解決するはずです。私の最終行は次のようになりました。
ANDROID_BIN=/Users/ktyacke/DEV/adt-bundle-mac-x86_64-20130219/sdk/tools/android