誰もが設定のための実用的なソリューションを投稿できますか ANDROID_HOME
が端末を介してますか?
Android-SDKへのパスは/Applications/ADT/sdk
です。
誰もが設定のための実用的なソリューションを投稿できますか ANDROID_HOME
が端末を介してますか?
Android-SDKへのパスは/Applications/ADT/sdk
です。
回答:
Android-SDKがインストールされる場所は、インストール方法によって異なります。
SDKをWebサイトからダウンロードし、アプリケーションをアプリケーションフォルダーにドラッグ/ドロップした場合、最も可能性が高い場所は次のとおりです。
/Applications/ADT/sdk
(あなたの場合はそのままです)。
Homebrew(brew cask install android-sdk
)を使用してSDKをインストールした場合は、次の場所にあります。
/usr/local/Caskroom/android-sdk/{YOUR_SDK_VERSION_NUMBER}
SDKがAndroid Studioの一部として自動的にインストールされた場合は、次の場所にあります。
/Users/{YOUR_USER_NAME}/Library/Android/sdk
場所がわかったら、ターミナルウィンドウを開き、次のように入力します(インストールしたSDKへのパスを変更します)。
export ANDROID_HOME={YOUR_PATH}
これを設定したら、これをPATH環境変数に追加する必要があります。
export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools
最後に、.bash_profileを再ソーシングしてこれらの変更を適用します。
source ~/.bash_profile
echo $ANDROID_HOME
tools
ないbin
)
export ANDROID_HOME=/Applications/ADT/sdk
-この考え方を説明してください...
ターミナル:
nano ~/.bash_profile
行を追加します。
export ANDROID_HOME=/YOUR_PATH_TO/android-sdk
export PATH=$ANDROID_HOME/platform-tools:$PATH
export PATH=$ANDROID_HOME/tools:$PATH
それが働いたことを確認してください:
source ~/.bash_profile
echo $ANDROID_HOME
export PATH=$ANDROID_HOME/platform-tools:$ANDROID_HOME/tools:$PATH
echo $PATH
、.bash_profileに保存した最新のディレクトリが出力されません。
以下を.bash_profileに追加するとうまくいきました:
export ANDROID_HOME=/Users/$USER/Library/Android/sdk
export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools
私は持っていますMAC OS X(シエラ)10.12.2を。
以下の手順に従って、ANDROID_HOMEをReact Native(Androidアプリ用)で動作するように設定しました。
〜/ .bash_profileに次の3行を追加します。
export ANDROID_HOME=$HOME/Library/Android/sdk/
export PATH=$PATH:$ANDROID_HOME/tools
export PATH=$PATH:$ANDROID_HOME/platform-tools
最終的に以下のコマンド(または実行RESTARTに行われた変更を反映するためにシステム)。
source ~/.bash_profile
それでおしまい。
~
は、ホームフォルダーのショートカットです。ホームフォルダーの場所がわからない場合はcd
、ターミナルで入力してください。cdと入力すると、ホームフォルダに移動します。次に、ファイルを開いvi .bash_profile
たりnano .bash_profile
編集したりできます。
設定するには ANDROID_HOME
変数、android dev setupのインストール方法を知っている必要があります。
わからない場合は、マシンに次のパスが存在するかどうかを確認できます。以下を追加し.bashrc
、.zshrc
または.profile
あなたが使用しているものに応じて、
自作でインストールした場合、
export ANDROID_HOME=/usr/local/opt/android-sdk
このパスが存在するかどうかを確認します。
Webサイトに従ってAndroid Studioをインストールした場合、
export ANDROID_HOME=~/Library/Android/sdk
最後にそれをパスに追加します:
export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools
エディターを開くのが面倒な場合は、次のようにします。
echo "export ANDROID_HOME=~/Library/Android/sdk" >> ~/.bashrc
echo "export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools" >> ~/.bashrc
誰かがこれをターミナルで行うための実用的なソリューションを投稿できますか?
ANDROID_HOME
通常はのようなディレクトリです.android
。デバッグキーなどが格納される場所。
export ANDROID_HOME=~/.android
ログイン用に自動化できます。それをあなたの.bash_profile
(以下は私のOS X 10.8.5マシンからのものです)に追加してください:
$ cat ~/.bash_profile
# MacPorts Installer addition on 2012-07-19 at 20:21:05
export PATH=/opt/local/bin:/opt/local/sbin:$PATH
# Android
export ANDROID_NDK_ROOT=/opt/android-ndk-r9
export ANDROID_SDK_ROOT=/opt/android-sdk
export JAVA_HOME=`/usr/libexec/java_home`
export ANDROID_HOME=~/.android
export PATH="$ANDROID_SDK_ROOT/tools/":"$ANDROID_SDK_ROOT/platform-tools/":"$PATH"
NDKメーリングリストのDavid Turnerによると、他のツールがこれらの値に依存しているため、両方ANDROID_NDK_ROOT
をANDROID_SDK_ROOT
設定する必要があります(推奨NDKディレクトリを参照?)。
を変更した後~/.bash_profile
、次の手順を実行します(またはログオフして再度ログオンします)。
source ~/.bash_profile
人々は、あなたが使用する場合~/.bash_profile
、それはあなたのユーザーのbashプロファイルではなく、グローバルを編集することに注意してください。代わりに、ユーザーディレクトリ(/ Users / username)に移動して直接編集します。
vim .bash_profile
そして、ユーザー名とSDKディレクトリに関して次の2行を挿入します
export PATH=$PATH:/Users/<username>/Library/Android/sdk/tools
export PATH=$PATH:/Users/<username>/Library/Android/sdk/platform-tools
~/
は、ユーザーのホームディレクトリ内のファイルであることを意味します。
cd ~; ls
、何が印刷されるかを確認してください。
1)オープンベースプロファイル:
open ~/.bash_profile
2)ベースプロファイルの以下の行を追加します:
export PATH=${PATH}:/Users/<username>/Library/Android/sdk/build-tools/27.0.3
基本プロファイルを保存して閉じます。
私にとって27.0.3はとてもうまくいきました。
ここにはたくさんの正解があります。ただし、1つの項目が欠落しており、それがないとコマンドラインからエミュレータを実行できませんでした。
export JAVA_HOME=$(/usr/libexec/java_home)
export PATH=$PATH:$JAVA_HOME/bin
export ANDROID_HOME=$HOME/Library/Android/sdk
export PATH=$PATH:$ANDROID_HOME/emulator # can't run emulator without it
export PATH=$PATH:$ANDROID_HOME/tools
export PATH=$PATH:$ANDROID_HOME/platform-tools
したがって、これは上記の回答とこの問題の解決策をまとめたものです。
また、zsh
(の代わりにbash
)を使用する場合、編集するファイルは~/.zshrc
です。