🐕

WindowsでAndroidStudioにスマートフォンが認識されない時

2021/02/04に公開

概要

adbサービスが起動してないと思われるので、再起動する。
AndroidStudioでアプリのログを見ようと思って接続したけどいつまで経ってもデバイス一覧に表示されなかったので、変だなと思って調べた。

How to

adb kill-server でadbサービスの停止
adb start-server でadbサービスを開始
adb devices で接続されているデバイスの一覧を表示
このとき、adbサービスが停止していると、自動的に起動を試みる。

Microsoft Windows [Version 10.0.16299.192]
(c) 2017 Microsoft Corporation. All rights reserved.

C:\Windows\system32>adb kill-server
cannot connect to daemon at tcp:5037: cannot connect to 127.0.0.1:5037: 対象のコンピューターによって拒否されたため、接続できませんでした。 (10061)

C:\Windows\system32>adb devices
List of devices attached
* daemon not running; starting now at tcp:5037
* daemon started successfully
CB5A2551Q3      device


C:\Windows\system32>adb kill-server

C:\Windows\system32>adb start-server
* daemon not running; starting now at tcp:5037
* daemon started successfully

C:\Windows\system32>adb devices
List of devices attached
CB5A2551Q3      device

cannot connect to daemon at tcp:5037: cannot connect to 127.0.0.1:5037: 対象のコンピューターによって拒否されたため、接続できませんでした。 (10061)

というメッセージがサービスが起動していないというのがよくわからんかった。わかりにくい。
おかげでAdbは5037番ポートを使うんだなということを今更ながらにして知ったわけですが。

Discussion