UbuntuでAndroid_HOMEのパスを設定するにはどうすればいいですか?
手順を入力してください。
コンソールに単にこれらを入力してください(あなたの現在の場所に変更することを忘れないでください)
export Android_HOME=$HOME/Android/Sdk
export PATH=$PATH:$Android_HOME/tools
永続的にしたい場合は、〜/ .bashrcファイルにそれらの行を追加するだけです。
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/"
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
を実行し、 Android SDK Manager が開いたら、行ってもいいです。
より良い方法はパス変数の中でAndroid_HOME変数を再利用することです。 Android_HOME変数が変更された場合は、一箇所で変更するだけです。
export Android_HOME=/home/arshid/Android/Sdk
export PATH=$PATH:$Android_HOME/tools:$Android_HOME/platform-tools
以下を~/.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
最初にあなたの家に行き、を押します 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を実行すると、これらの変数を知ることができます。
端末でAndroid_HOME変数を設定するためにこれらの3つのコマンドを入力してください。
$ export Android_HOME=~/Android/Sdk
/Android/Sdk
はSdkの場所です、これはあなたのケースでは変更されるかもしれません
$ PATH=$PATH:$Android_HOME/tools
$ PATH=$PATH:$Android_HOME/platform-tools `
注: これは一時的にパスを設定するため、実行しなければならない操作はすべて同じ端末上で実行します。
あなたがSudoでAndroidを走らせるなら、それは/ root/Android/Sdkにsdkをインストールするでしょう、それではそうであるかどうかチェックしてください。そして、あなたがSudoでcordovaを実行していけないのであれば、rootでsdkに見えるかもしれません。パスを設定するための上記のコードは正常に動作します。
私はLinuxのAndroid_HOMEのパスと同じ問題に直面していました
注意:
1-パラメータを追加2-プロジェクトの作成または再構築
3-あなたのPCを再起動
Terminalを使ってパラメータを追加する方法:
端末を開く
gedit .bashrc
別のウィンドウが開き、ウィンドウの最後に次の行を追加します。
export Android_HOME=$HOME/Android/Sdk
export PATH=$PATH:$Android_HOME/tools
export PATH=$PATH:$Android_HOME/platform-tools
それから端末に戻ってタイプする
source .bashrc
最後にbashrcファイルに変更を保存するには、コンピュータを再起動してください。
〜/ .bashrcファイルを開き、最後に貼り付けます
export PATH=$PATH{}:/path-from-home-dir/Android/sdk/tools
export PATH=$PATH{}:/path-from-home-dir/Android/sdk/platform-tools
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
ファイルに追加
~/.profile
export Android_HOME=/opt/Android-sdk
SDKへのパス
それからコンピュータをリセットしてください
この行を.bashrcファイルの最後に追加することができます。
export PATH=$PATH:"/opt/Android/Sdk/platform-tools/"
こちら/ opt/Android/Sdk/platform-tools /はSdkのインストールディレクトリです。 .bashrcファイルはホームフォルダーにあります
vi ~/.bashrc
またはあなたが昇華をインストールしているならば
subl ~/.bashrc
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を再起動して適用された変更を取得します。