🐕
WindowsでAndroidStudioにスマートフォンが認識されない時
概要
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