OSX の場合
-
~/.bash_profile に 追加:
export ANDROID_HOME="/path/to/android-sdk-macosx" export PATH="$ANDROID_HOME/platform-tools:$ANDROID_HOME/tools:$PATH"
ターミナルで実行してすぐに有効にします;
-
/etc/sudoers に 追加:(コンソールを使用できます:
sudo visudo
)Defaults env_keep += "ANDROID_HOME"
構築プロセスは
sudo
で開始する必要があるため ノードのprocess.env
それぞれの変数を取得します。
Linux/Ubuntu/Mint のセットアップ
<オール>3.1) ターミナルを開いて ~/.bashrc
を編集します
sudo su
vim ~/.bashrc
3.2) ANDROID_HOME をエクスポートし、バイナリを含むフォルダーを PATH に追加します
一般的なデフォルトのインストール フォルダ:
- /root/Android/Sdk
- ~/Android/Sdk
例 .bashrc
export ANDROID_HOME=/root/Android/Sdk
PATH=$PATH:$ANDROID_HOME/tools
PATH=$PATH:$ANDROID_HOME/platform-tools
3.3) PATH を更新する
source ~/.bashrc
4) 正しい SDK をインストールする
<ブロック引用>
ionic build android
のとき それでも失敗するのは、wrongsdk のバージョンが原因である可能性があります。正しいバージョンとイメージをインストールするには、android
を実行します コマンドラインから。 PATH にあるので、どこからでも実行できるはずです。
Android Home は、SDK のルート フォルダーである必要があります。
export ANDROID_HOME="$HOME/android-sdk-linux"
編集 :ターミナルを開き、次のコマンドを入力します。 (はい、ターミナルで、bashrc ファイルではありません)
export ANDROID_HOME=~/android-sdk-macosx
PATH=$PATH:$ANDROID_HOME/tools
PATH=$PATH:$ANDROID_HOME/platform-tools
次に、同じ端末で android
と入力するだけです .構成されている場合は、このターミナルからビルド コマンドを使用できます。 (これは一時的な解決策です)
ケース:SO Windows を使用して、試してください:
set ANDROID_HOME=C:\\android-sdk-windows
set PATH=%PATH%;%ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools
詳細:http://spring.io/guides/gs/android/
ケース:platform-tools を持っていない場合:
cordova platforms list
cordova platforms add <Your_platform, example: Android>