724

Macでadbをセットアップする方法を考え出すのにかなりの時間を費やしたので、セットアップ方法を書くことは一部の人にとって役立つかもしれないと思います. adb は、携帯電話/エミュレーターに Android アプリをインストールして実行するためのコマンド ライン ツールです。

4

31 に答える 31

1542

注: これはもともとmacOS での ADB のインストール に書かれていましたが、その質問はこの質問の複製としてクローズされました。

zsh ユーザーへの注意: へのすべての参照を~/.bash_profileに置き換えてください~/.zshrc

オプション 1 - 自作を使用する

これが最も簡単な方法で、自動更新が提供されます。

  1. 自作をインストールする

     /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
    
  2. adbをインストール

      brew install android-platform-tools
    
  3. adbを使い始める

     adb devices
    

オプション 2 - 手動 (プラットフォーム ツールのみ)

これは、ADB と Fastboot を手動でインストールする最も簡単な方法です。

  1. 古いインストールを削除する(オプション)

     rm -rf ~/.android-sdk-macosx/
    
  2. https://developer.android.com/studio/releases/platform-tools.htmlに移動し、SDK Platform-Tools for Macリンクをクリックします。

  3. ダウンロードフォルダーに移動します

     cd ~/Downloads/
    
  4. ダウンロードしたツールを解凍します

     unzip platform-tools-latest*.zip 
    
  5. 誤って削除しない場所に移動します

     mkdir ~/.android-sdk-macosx
     mv platform-tools/ ~/.android-sdk-macosx/platform-tools
    
  6. platform-toolsパスに追加

     echo 'export PATH=$PATH:~/.android-sdk-macosx/platform-tools/' >> ~/.bash_profile
    
  7. bash プロファイルを更新します (または端末アプリを再起動します)。

     source ~/.bash_profile
    
  8. adbを使い始める

     adb devices
    

オプション 3 - すでに Android Studio がインストールされている場合

  1. platform-toolsパスに追加

     echo 'export ANDROID_HOME=/Users/$USER/Library/Android/sdk' >> ~/.bash_profile
     echo 'export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools' >> ~/.bash_profile
    
  2. bash プロファイルを更新します (または端末アプリを再起動します)。

     source ~/.bash_profile
    
  3. adbを使い始める

     adb devices
    

オプション 4 - MacPorts

  1. Android SDK をインストールします。

     sudo port install android
    
  2. SDK マネージャーを実行します。

     sh /opt/local/share/java/android-sdk-macosx/tools/android
    
  3. すべてのチェックを外しますAndroid SDK Platform-tools (オプション)

  4. ライセンスに同意して、パッケージをインストールします。SDK マネージャーを閉じます。

  5. パスに追加platform-toolsします。MacPorts では、/opt/local/share/java/android-sdk-macosx/platform-tools. たとえば、bash の場合:

     echo 'export PATH=$PATH:/opt/local/share/java/android-sdk-macosx/platform-tools' >> ~/.bash_profile
    
  6. bash プロファイルを更新します (またはターミナル/シェルを再起動します):

    source ~/.bash_profile
    
  7. adb の使用を開始します。

    adb devices
    

オプション 5 - 手動 (SDK Manager を使用)

  1. 古いインストールを削除する(オプション)

     rm -rf ~/.android-sdk-macosx/
    
  2. Android 開発者サイトの「コマンド ライン ツールのみを入手する」の下にある Mac SDK ツールをダウンロードします。必ずダウンロード フォルダーに保存してください。

  3. ダウンロードフォルダーに移動します

     cd ~/Downloads/
    
  4. ダウンロードしたツールを解凍します

     unzip tools_r*-macosx.zip 
    
  5. 誤って削除しない場所に移動します

     mkdir ~/.android-sdk-macosx
     mv tools/ ~/.android-sdk-macosx/tools
    
  6. SDK マネージャーを実行する

     sh ~/.android-sdk-macosx/tools/android
    
  7. すべてのチェックを外しますAndroid SDK Platform-tools (オプション)

ここに画像の説明を入力

  1. をクリックしInstall Packages、ライセンスに同意して、 をクリックしますInstall。SDK マネージャー ウィンドウを閉じます。

ここに画像の説明を入力

  1. platform-toolsパスに追加

     echo 'export PATH=$PATH:~/.android-sdk-macosx/platform-tools/' >> ~/.bash_profile
    
  2. bash プロファイルを更新します (または端末アプリを再起動します)。

    source ~/.bash_profile
    
  3. adbを使い始める

    adb devices
    
于 2015-01-29T06:17:30.077 に答える
581

echo "export PATH=\$PATH:/Users/${USER}/Library/Android/sdk/platform-tools/" >> ~/.bash_profile && source ~/.bash_profile

android-sdks フォルダーを別のディレクトリに配置する場合は、パスを android-sdks/platform-tools が存在するディレクトリに置き換えます。

于 2013-07-27T19:32:57.087 に答える
108

これは完璧に機能します....

ターミナルで両方のコマンドを並べて実行します

export ANDROID_HOME=/Users/$USER/Library/Android/sdk

export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools
于 2017-02-04T02:53:35.320 に答える
95

macOS の iterm2 の zsh ユーザーのみ

次の 2 つのコマンドを入力して、Android SDK と platform-tools を macOS の iterm2 の zsh に追加します。

echo 'export ANDROID_HOME=/Users/$USER/Library/Android/sdk' >> ~/.zshrc
echo 'export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools' >> ~/.zshrc

2 つのコマンドを追加した後~/.zshrc、zsh を入手する必要があります。

source ~/.zshrc
于 2018-01-05T15:58:01.603 に答える
25

ここに段階的な情報があります:

ステップ1

ターミナルを起動し、ホーム フォルダーに移動します。

cd ~/

ステップ2

.bash_profile ファイルを開いて編集する

$ open -e .bash_profile

コンピューター パスに .bash_profile ファイルがない場合は、作成します。以下のコマンドを入力して、新しいファイルを作成します。作成したら、ステップ 2 に従います。

touch .bash_profile

ステップ-3

以下の行を保存します)

export PATH=${PATH}:/Applications/adt-bundle-mac-x86_64-20140321/sdk/tools
export PATH=${PATH}:/Applications/adt-bundle-mac-x86_64-20140321/sdk/platform-tools

ステップ-4

以下のコマンドを使用してファイルを更新します

$ source .bash_profile

$ echo $PATH

出力に Android パスが設定されていることがわかります。

于 2015-08-21T12:12:30.653 に答える
15

cd sdk/platform-tools/./adb devices代わりに使用します

于 2014-03-06T13:10:03.033 に答える
7

MAC OS X で Android Studio を使用している場合は、ターミナル アプリで次のコマンドを実行できます。

echo 'alias adb="/Applications/Android\ Studio.app/sdk/platform-tools/adb"' >> .bashrc
exec $SHELL

そして次:

adb devices

MACのUSBケーブルを介して接続されたAndroidデバイスのリストを表示する必要があります。たとえば、次のようになります。

* daemon not running. starting it now on port 5037 *
* daemon started successfully *
List of devices attached
deb7bed5        device
于 2014-10-13T17:49:37.510 に答える
7

zsh を使用している場合は、以下を .zshrc に追加する必要があります。

手順: ステップ 1: .zshrc プロファイルを開く

open -e .zshrc

ステップ 2: ファイルに以下を追加します。

export PATH=$PATH:/Users/${YourUser}/Library/Android/sdk/platform-tools
export ANDROID_HOME=/Users/${YourUser}/Library/Android/sdk

ステップ 3: ファイルを保存して閉じます。ステップ 4: .zshrc をリロードする

source .zshrc

ステップ 5: 接続されているデバイスを確認する

adb devices
于 2020-08-11T12:23:33.770 に答える
5

Mac OS オープンターミナル

touch ~/.bash_profile; open ~/.bash_profile

コピーアンドペースト:

export ANDROID_HOME=$HOME/Library/Android/sdk
export PATH=$PATH:$ANDROID_HOME/tools
export PATH=$PATH:$ANDROID_HOME/platform-tools

command + S で保存します。

于 2019-10-15T04:34:10.447 に答える
2

Android Studioをインストールした後、しばらくの間、これは私にとっては完全にうまくいきました:

  1. .bash_profile ファイルがあることを確認してください。これは [username] ディレクトリにあるはずです。

  2. 現在のディレクトリから、次のように入力します。

    echo "export PATH=\$PATH:/Users/${USER}/Library/Android/sdk/platform-tools/" >> ~/.bash_profile
    

さて、通常はこの正確なパスがありますが、そうでない場合は、platform-tools フォルダーの任意のパスを使用してください。

  1. .bash_profile が存在するディレクトリから、次のように入力します。

    . .bash_profile
    
  2. と入力しadb devicesます。「List of devices attached」という応答が表示されます。これで、毎回 platform-tools ディレクトリに移動して、./adb devices!!!のような不可解なコマンドを入力する必要がなくなりました。

于 2016-11-08T19:58:37.247 に答える
0

すべてのソリューションを試した後、どれも私のために働いていません。

私の場合、Android Studio があり、adb は正しく機能していましたが、Android Studio は adb を検出できませんでした。これらは、 /Users/$USER/Library/Android/sdk ではなく Usr/Library blabla ではなく、別のディレクトリに自作でインストールしたためです。

どうやら AS は自分のルート /Users/$USER/Library/Android/sdk (環境設定 SDK インストール ルートと同じ場所) にそれを含める必要がありました。

そこで、コンピューターからすべての adb を削除し (いくつかインストールしました)、次の端末コマンドを実行しました。

echo 'export ANDROID_HOME=/Users/$USER/Library/Android/sdk' >> ~/.bash_profile
echo 'export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools' >> ~/.bash_profile
source ~/.bash_profile
adb devices

なんらかの理由で adb のルートが /Users/$USER/Library/Android/sdk/platform-tools/platform-tools (はい、繰り返します) だったため、その後も機能しませんでした。最後の platform-tools をすべてのライセンス ファイルを含む最初のディレクトリに移動し、作業を開始しました。

奇妙だが真実

于 2020-03-26T19:39:49.267 に答える
0

macOS 用の Android プラットフォーム ツールを次の場所からダウンロードします。

https://developer.android.com/studio/releases/platform-tools

あなたのどこかに抽出する~/installs/platform-tools

次を実行して、そのフォルダーをパスに追加します。

echo 'export PATH=$PATH:~/installs/platform-tools' >> ~/.zshrc

ターミナルを再起動するか、次を実行します。

source ~/.zshrc

zshを使用していると仮定します。

于 2021-01-27T19:39:19.497 に答える