1

このチュートリアルに従って、Ubuntu に phonegap をインストールしました。すべて正常に機能し、シミュレーターを実行することさえできました。

しかし、phonegap プロジェクトを実行しようとしたときに、次のエラーが発生しました。

[phonegap] executing 'cordova emulate android'...
cp: no such file or directory: /home/abdessalem/Documents/test/icon.png


Running command: /home/abdessalem/Documents/test/platforms/android/cordova/run --emulator

ERROR: Error: Failed to find 'ANDROID_HOME' environment variable. Try setting setting it manually.
Failed to find 'android' command in your 'PATH'. Try update your 'PATH' to include path to valid SDK directory.

Error: /home/abdessalem/Documents/test/platforms/android/cordova/run: Command failed with exit code 2

記事にあるように、環境変数を追加します~/.profile

export ANDROID_HOME="/usr/local/android-sdk-linux"
export ANDROID_PLATFORM_TOOLS="/usr/local/android-sdk-linux/platform-tools"
export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools   

どうすればこれを修正できますか?

4

1 に答える 1

1

あなたがする必要があるかもしれません

source ~/.profile

またはログアウトしてから再度ログインする

または、cordova コマンドを試す前に export コマンドを入力するだけでもかまいません。

環境変数がシステム内の正しい場所を指していることを確認してください

于 2016-02-11T11:57:17.740 に答える