AndroidのスマホをMacにつないでadbコマンドを使うためには、通常はAndroid Studioをインストール必要があります。
しかし、Android Studioは容量が大きく、アプリ開発をしない人には不必要な開発ツールまでもインストールされてしまいます。
このページでは、Android Studioを入れないでadbコマンドを使えるようにする手順を図を使ってわかりやすく紹介します。
大まかな作業の流れ
かわうそ君
このページを見ている人は知ってると思うけど、「adbコマンド」ってのは、Androidスマホ(+タブレット他)をパソコン側から設定する、本来は開発者向けのツールだよ。
小悪魔キツネ
このページでは、最後にスマホの解像度を変える手順も説明したい。
その他、adbコマンドでできることは、「adbコマンド できること」でググってみてもらいたい。
このページの手順は、macOS 10.15 Catalinaを使っています。
また、手順は次の3つの章立てで説明しています。
上から順番に読んでいってください。
Android SDK Platform-Toolsのインストール
①
②
以下のようにサイトが表示されたら、矢印で指し示している「SDK Platform-Tools for Macをダウンロード」をクリックします。
クリックするとデータのダウンロード先を聞かれるので、「ダウンロード」フォルダなどの適当な場所を指定して、ダウンロードします。

③
ファイルのダウンロードが完了したら、zip形式で圧縮されているので、ダブルクリックして展開します。

④
zipファイルが展開されたら以下のように「platform-tools」というフォルダが作られるので、これごと適当な場所に移動します。
ここでは、「アプリケーション」フォルダに移動させています。


「Android SDK Platform-Toolsのインストール」の説明は、ここまでです。
画面はこのままにして、続けて次の章に進んでください。
シェルにadbコマンドのパスの設定
①
以下のように、「platform-tools」のフォルダの中身を開きます。
よく見ると、「adb」という実行ファイルがありますが、これがadbコマンドの実体です。

②
以下のように、「adb」ファイルをマウス(トラックパッド)で右クリックして右クリックメニューを表示して、「情報を見る」を選択します。

③
以下のように「adbの情報」が表示されたら、矢印で指し示している「場所」の箇所のファイルパスをマウス(トラックパッド)でドラッグして、全選択します。
全選択したら、キーボードの⌘ + Cをクリックして、コピーします。

④
Macの「アプリケーション」-「ユーティリティ」のフォルダの中の、「ターミナル」を起動します。

⑤
ターミナルが起動したら、タイトルに「zsh」が入っていたら、「zshシェル」です。
このページでは、macOS 10.15の標準の「zshシェル」で説明を進めます。
その他に、macOS 10.14までの「bashシェル」があります。

⑥
ターミナルで以下のコマンドを入力・実行して、現在のパス設定を確認します。
echo $PATH
以下の画面では、/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/Apple/usr/bin:/Users/yamafd/Library/Python/3.7/binと、:で区切られて7つのパスが通っていることがわかります。
これに加えて、adbコマンドにもパスを通します。

⑦
ターミナルで以下のコマンドを入力・実行して、シェル設定のファイルを開きます。
設定ファイルがない場合は、自動的に新規作成されます。
nanoというのは、エディターアプリの名前です。
nano ~/.zshrc

⑦
nanoエディターの画面が開いたら、以下の行を最後に追記します。(コピペOK)
export PATH="$PATH:/Applications/platform-tools"

⑦
追記したら、ファイルを保存するので、Ctrl + O(アルファベットのオー)のキーを押します。
そうすると以下のように保存確認のメッセージで「File Name to write: ~」が表示されるので、エンターキーを押して確定します。

⑧
ファイルの保存が完了したら以下のように「Wrote 1 line」と表示されます。
表示されたら、nanoエディターを終了させるため、Ctrl + Xのキーを押します。

⑨
以下のようにコマンドラインの画面に戻ったら、編集保存した設定ファイルを反映させるため、以下のコマンドを入力・実行します。
source ~/.zshrc

⑩
設定が反映されているかを確認するため、再びターミナルで以下のコマンドを入力・実行して、現在のパス設定を確認します。
echo $PATH

⑪
以下の画面は、/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/Apple/usr/bin:/Users/yamafd/Library/Python/3.7/bin:/Applications/platform-toolsと、:で区切られて8つのパスが通っていることがわかります。
うまくパスが追加できました。

「シェルにadbコマンドのパスの設定」の説明は、ここまでです。
画面はこのままにして、続けて次の章に進んでください。
adbコマンドを使ってみる(画面解像度を変えてみる)
①
あらかじめ、Androidスマホ(orタブレット)を「開発者モード」にして「USBデバッグ」を有効にした上で、USBケーブルでMacにつないでください。
やり方がわからない人は、適当にググって調べてください。
②
Macのターミナルで、以下のコマンドを入力・実行してください。
adb devices
Android端末がMacのadbコマンドで認識できている場合は、以下のように英数字でdeviceとして表示されます。
表示されない場合は認識できていないので、ここまでの手順を見直してください。

③
以下のコマンドは、Android端末の解像度を280DPIに変更しています。
adb shell wm density 280

④
この他にadbコマンドでできることは、「adbコマンド できること」でググって調べてください。
シャオミ(Xiaomi)
¥21,291
(2023/02/02 22:52:15時点 Amazon調べ-詳細)
コメント
全くの初心者ですが無事スムーズにできました!素晴らしくわかりやすかったです!!本当にありがとうございます!!