ANDROID_HOMEパスをubuntuで設定する方法は?
手順を入力してください。
ANDROID_HOMEパスをubuntuで設定する方法は?
手順を入力してください。
回答:
コンソールでこれらを入力してください:
export ANDROID_HOME=$HOME/Android/Sdk
export PATH=$PATH:$ANDROID_HOME/tools
永続化したい場合は、〜/ .bashrcファイルにこれらの行を追加してください
vim ~/.bashrc
ターミナルで行います。あなたがいるフォルダは重要ではありません
export PATH=$PATH:$ANDROID_HOME/platform-tools
です。以下を参照してください。インストールしたばかりのSDK 29.0.3では、tools
ディレクトリはもうありません。
Ubuntuリポジトリによって提供されるAndroid SDKを使用したアプローチも示す回答を共有したいと思います。
Android SDKをインストールする
sudo apt-get install android-sdk
環境変数をエクスポートする
export ANDROID_HOME="/usr/lib/android-sdk/"
export PATH="${PATH}:${ANDROID_HOME}tools/:${ANDROID_HOME}platform-tools/"
android-sdk
aptからパッケージをインストールする場合、これが正しい答えです。ありがとう!
でsdkを抽出したと仮定すると~/Android/Sdk
、
export ANDROID_HOME=$HOME/Android/Sdk
export PATH=$PATH:$ANDROID_HOME/tools
export PATH=$PATH:$ANDROID_HOME/platform-tools
上記の行をファイル~/.bashrc
(にあります)に追加してhome/username/.bashrc
、現在のユーザーに対して永続的にします。実行 source ~/.bashrc
して変更を適用するか、端末を再起動します。
(または)
端末ウィンドウで上記の行を実行して、セッションで使用できるようにします。
正しく設定されているかどうかをテストするには、
端末ウィンドウで以下のコマンドを実行します
echo $ANDROID_HOME
user@host:~$ echo $ANDROID_HOME
/home/<user>/Android/Sdk
which android
user@host:~$ which android
/home/<user>/Android/Sdk/tools/android
android
ターミナルウィンドウで実行します。AndroidSDK Managerが開いたら、問題ありません。
echo
コマンドが機能する前に、ターミナルを再起動する必要があることに注意してください。私はいつも走りexec $SHELL
ます。
export PATH=$PATH:$ANDROID_HOME/tools/bin
からソース~/.profile
(または.bashrc)ログアウトしたくない場合は、「sdkmanager --licenses」を実行してみてください。次にコンパイルしてみます。
より良い方法は、パス変数でANDROID_HOME変数を再利用することです。ANDROID_HOME変数が変更された場合は、1か所で変更する必要があります。
export ANDROID_HOME=/home/arshid/Android/Sdk
export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools
arshid
パーツを現在のユーザー名で置き換える必要があることに注意してください
以下を~/.bashrc
ファイルに追加します。ログアウトとログイン。私のsdkは$HOME/Documents/Android/sdk
あなたがsdkフォルダーを保持している場所に置き換える必要があります
# Android Path
PATH=$PATH:$HOME/Documents/Android/sdk:$HOME/Documents/Android/sdk/tools
export PATH
# For SDK version r_08 and higher, also add this for adb:
PATH=$PATH:$HOME/Documents/Android/sdk/platform-tools
export PATH
source ~/.bashrc
にログインした後ログアウトするために置き換えることができます。
export PATH=$PATH(...)
好きなようにできます。両方の方法で動作します:)
最初に家に行ってCtrl+ を押すと、H隠しファイルがファイルを探していることが表示されます。.bashrc
テキストエディターで開き、ファイルの最後の行の下に配置します。
export ANDROID_HOME=/home/varun/Android/Sdk
export PATH=$PATH:/home/varun/Android/Sdk/tools
export PATH=$PATH:/home/varun/Android/Sdk/platform-tools
/home/varun/Android/Sdk
パスをSDKパスに変更してください。ツールとプラットフォームツールについても同じようにします。
この後、.bashrc
ファイルを保存して閉じます。
これで、ターミナルでADBコマンドを使用する準備ができました。
最初にgedit〜/ .bashrcで.bashrcファイルを開きます
# Added ANDROID_HOME variable. export ANDROID_HOME=$HOME/Android/Sdk export PATH=$PATH:$ANDROID_HOME/tools export PATH=$PATH:$ANDROID_HOME/platform-tools
ファイルを保存してターミナルを再度開きます
echo $ANDROID_HOME
次のようなパスが表示されます /home/pathTo/Android/Sdk
UbuntuおよびLinux Mintに適用されます
アーカイブ:
sudo nano .bashrc
最後に追加:
export ANDROID_HOME=${HOME}/Android/Sdk
export PATH=${PATH}:${ANDROID_HOME}/platform-tools:${ANDROID_HOME}/tools
端末を再起動して次を実行します:echo $ HOMEまたは$ PATH、これらの変数を確認できます。
端末で次の3つのコマンドを入力して、ANDROID_HOME変数を設定します。
$ export ANDROID_HOME=~/Android/Sdk
/Android/Sdk
Sdkの場所です。これはあなたのケースで変更される可能性があります
$ PATH=$PATH:$ANDROID_HOME/tools
$ PATH=$PATH:$ANDROID_HOME/platform-tools `
注:これによりパスが一時的に設定されるため、実行する必要のあるアクションはすべて同じターミナルで実行されます。
Linux ANDROID_HOMEパスで同じ問題に直面していました
注:
1-パラメータを追加2-プロジェクトの作成または再構築
3- PCを再起動します
端末を使用してパラメーターを追加する方法:
ターミナルを開く
gedit .bashrc
別のウィンドウが開き、ウィンドウの最後に次の行を追加します。
export ANDROID_HOME=$HOME/Android/Sdk
export PATH=$PATH:$ANDROID_HOME/tools
export PATH=$PATH:$ANDROID_HOME/platform-tools
次にターミナルに戻って入力します
ソース.bashrc
最後にbashrcファイルに変更を保存するには、コンピューターを再起動します。
これは私にとってうまくいきます、あなたがでSDKを抽出したと仮定すると~/Android/Sdk
、
export ANDROID_HOME=$HOME/Android/Sdk
export PATH=$PATH:$ANDROID_HOME/tools
export PATH=$PATH:$ANDROID_HOME/platform-tools
上記の行をファイル~/.bashrc
(にあります)に追加してhome/username/.bashrc
、現在のユーザーに対して永続的にします。ソース~/.bashrc
を実行して変更を適用するか、ターミナルを再起動します。(または)上記の行を端末ウィンドウで実行して、セッションで使用できるようにします。正しく設定されているかどうかをテストするには、ターミナルウィンドウで次のコマンドを実行します。
echo $ANDROID_HOME
user#host:~$ echo $ANDROID_HOME
あなたが得るでしょう
/home/<user>/Android/Sdk
これも実行できます
which android
user#host:~$ which android
/home/<user>/Android/Sdk/tools/android
ターミナルでandroidを実行します。それがAndroid SDK Managerを開いたら、準備完了です。
sudo su -
gedit ~/.bashrc
export PATH=${PATH}:/your path
export PATH=${PATH}:/your path
export PATH=${PATH}:/opt/workspace/android/android-sdk-linux/tools
export PATH=${PATH}:/opt/workspace/android/android-sdk-linux/platform-tools
〜/ .bashrcファイルを開き、最後に貼り付けます
export PATH=$PATH{}:/path-from-home-dir/android/sdk/tools
export PATH=$PATH{}:/path-from-home-dir/android/sdk/platform-tools
Ubuntuで環境変数ファイルを編集して、Androidホームをグローバルに設定できます。
[1]端末でこのコマンドを実行します
sudo -H gedit /etc/environment
[2]環境ファイルの内容は次のようになります
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
[3]環境ファイルに次のようにandroid sdkパスを追加します:
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
ANDROID_HOME="/home/yourPathTo/Android/Sdk"
[4]次に、次のコマンドで端末のAndroidホームパスを確認できます:
echo $ANDROID_HOME
それでもパスが設定されていない場合は、PCを再起動して、適用された変更を取得します。
ファイルに追加
~/.profile
export ANDROID_HOME=/opt/android-sdk
SDKへのパス
次に、コンピュータをリセットします