android trouble shooting windows

adb devicesコマンドでAndroid端末を認識しない

投稿日:2019年5月23日

事象

USB接続するAndroidによって以下のエラーが出たりします。

C:\src\ionic\awsomeapp>adb devices
List of devices attached
adb server version (31) doesn't match this client (39); killing...
error: could not install *smartsocket* listener: cannot bind to 127.0.0.1:5037: 通常、各ソケット アドレスに対してプロトコル、ネットワーク アドレス、またはポートのどれか 1 つのみを使用できます。 (10048)
could not read ok from ADB Server
* failed to start daemon *
error: cannot connect to daemon

USBを抜き差ししたり、adb.exeのプロセスをkillしたりすることでいつの間にか繋がったりしますが、タスクマネージャを起動したり、USB抜いたりするのは面倒です。

原因

前に起動していたadbサーバプロセスが正常終了しておらず、ポートを掴んでしまっているようです。

解決

adb kill-server、adb devicesを素早くやると認識されるようになります。

C:\src\ionic\awsomeapp>adb kill-server

C:\src\ionic\awsomeapp>adb devices
List of devices attached
adb server version (31) doesn't match this client (39); killing...
* daemon started successfully *
FA7761800334    device

端末IDが出てこない場合にも有効ですのでお試しください。

-android, trouble shooting, windows

執筆者:

関連記事

git push時に「error: RPC failed; result=22, HTTP code = 501」エラー

目次1 事象2 原因3 対処 事象 オンプレGitLabへのgit push時に掲題のエラーが発生してpushに失敗します。 原因 git push時の1ファイル最大サイズは1Mbyteの為。 git …

Android、iPhoneが向いている方向をWeb地図上で表現してみる(leaflet.js使用)

前回Javascriptでコンパス機能を実装して、Android、iPhoneの背面が向いている方角が数値(0~360:0が北)で分かるようになりました。 One IT Thing  9 P …

nvm-windows1.1.6でNode.jsを入れようとするとnpmコマンドのインストールがエラーになる

目次1 事象2 原因3 対処4 まとめ 事象 Win10、nvm-windows 1.1.6環境下でNode.js 10.16.0を入れようとした際に以下のエラーが発生。 C:\src\js\angu …

Angular11から12にアップデートしたらng serveがproductionモードで起動するようになってしまう

既存のAngular11のプロジェクトを12に上げた際に発生。 目次1 環境2 事象3 原因4 対処5 根本原因6 まとめ 環境 Windows 11Node.js 14.15.1Angular13リ …

【タップするだけ】インスタグラム、twitterのプロフィール画像を簡単に拡大表示する方法(iPhone、Android)

インスタのプロフィール画像って小さくてよく見えないですよね・・・。 インスタに限らず「何が写ってるのかスマホ画面を拡大して見たいな」という時は「設定」から「アクセシビリティ」を設定することで拡大表示機 …

 

shingo.nakanishi
 

東京在勤、1977年生まれ、IT職歴2n年、生涯技術者として楽しく生きることを目指しています。デスマに負けず健康第一。