web-dev-qa-db-ja.com

Android SDKプラットフォームツールをumakeからダウンロードしたPATHに追加する

Ubuntu 14.04 Trusty Tahrを使用しています。Ubuntuが提供するumakeツールを使用してAndroid St​​udioをダウンロードしました。これは、Android St​​udioを/ root/tools/Android/android-studioにダウンロードし、platform-toolsと他のすべてのツールを-/ root/Android/Sdk /にダウンロードしました

私のPCのAndroid Studioは正常に機能しています。アプリケーションを作成し、それを使用して携帯電話で実行することもできます。しかし、コマンドラインからツールにアクセスしたいので、環境パスに追加したいと思います。

環境パスに追加するには、これを行いました

nano ~/.bachrc

そして、次の行を追加しました-

 export PATH=${PATH}:/root/Android/Sdk/platform-tools
 export PATH=${PATH}:/root/Android/Sdk/build-tools

ただし、これは機能しません。端末からコマンドadbを与えると、platform-toolsフォルダーからadbツールを呼び出していないようです。代わりに、Android-tools-adbをインストールするように指示されます。

しかし、プラットフォームツールにcdして、そこからadbや他のツールを実行することはできますが、何度も繰り返してやりたくはありません。また、Android St​​udioをPATHに追加して、bin /ディレクトリに何度もcdする必要がないようにするにはどうすればよいですか?

事前にどうもありがとうございました。

11
plutonium1991

これは私のために働いた

export PATH=$PATH:$HOME"/Android-sdk-linux/platform-tools"
9
Ammly

Android SDKをAndroid St​​udioからインストールする場合(またはこのパスの下にAndroid SDKフォルダーを置く他の方法)、次の行を実行します。

export PATH=$PATH:$HOME"/Android/Sdk/platform-tools"
3

この行を.bashrcの最後に追加しましたが、機能します。

export PATH=/home/[myusername]/Android-sdk-linux/platform-tools:$PATH

source ~/.bashrc  #To update the bashrc with the changes in the current tab

私はあなたの例のPATH=${PATH}構文を理解していないので、それが正しいかどうかについてコメントすることはできませんが、使用した構文を試すことはできます。

1
Organic Marble

Android St​​udioをスナップでインストールしました。そのため、.bashrcファイルにplatform-toolsフォルダーパスを追加する必要がありました。

  1. Visual Studioコードをエディターとして使用する場合、ターミナルでこれを入力します

    コード〜/ .bashrc

  2. Visual Studioコードを開き、.bashrcファイルを開きます。ファイルの一番下に移動して、次のエクスポートを追加します。

#Android Path 
 if [-d "$ HOME/Android/Sdk/platform-tools"]; then 
 export PATH = "$ HOME/Android/Sdk/platform-tools:$ PATH" 
 fi 

注:.bashrcファイルの最後に空行を残します。そのため、シェルプログラムは、ファイルの終わり(EOF)であることを認識します。

.bashrcファイルを保存し、Visual Studioコードを終了しました

ターミナルに移動し、更新された.bashrcファイルを入手します

source ~/.bashrc
0
Akarsh SEGGEMU