質問: cordova android linuxにインストール 私は過去2日間、コルドバにプロジェクトのandroidプラットフォームを検出してインストールさせようとして、髪の毛を抜いてきました。特定のエラー:error: android_home is not set and "android" command not in your path. you must fulfill at least one of these conditions. command finished with error code 8 私は解決策を求めてネットを精査しました。 .bashrcファイルは次のとおりです。export android_home=~/adt-bundle-linux-x86_64-20140702/sdk/platform-tools export android_sdk_home=~/adt-bundle-linux-x86_64-20140702/sdk/platform-tools export path=${path}:~/adt-bundle-linux-x86_64-20140702/sdk/tools export path=${path}:~/adt-bundle-linux-x86_64-20140702/sdk/platform-tools このコマンドを実行するとエラーが発生します:sudo cordova platform add android -d どんな助けでもいただければ幸いです!より詳しい情報:「android」コマンドを実行すると、sdkアプリが起動するので、それが機能することがわかります。 sdk用のツールである最新のビルダーもインストールしました。
回答: ルートとしてそれを行うsudo su nano ~/.profile そして、ファイルの最後に次の行を追加します。export android_home=/home/blablabla/android-sdk #path to android sdk folder export path=$path:$android_home/tools:$android_home/platforms-tools それが機能しない場合は、次の行を追加します。export path=$path:$node_path/bin その後、rootとしてcordovaコマンドを実行します。ベスト、