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

執筆者:

関連記事

各種OSでのインデックスを使用した高速ファイル名検索と全文検索【Windows編】

目次1 目的2 環境3 使用アプリ、コマンド3.1 「Everything.exe」デスクトップアプリ3.2 「es.exe」コマンド4 インストール4.1 「Everything.exe」 インスト …

ERROR: Several keys given – pgcrypto does not handle keyring、またはERROR: Corrupt ascii-armor

gpgキーストアに同じUIDで複数の鍵ペアを登録してしまうと、ファイルにexportした際に1ファイルに複数の鍵情報が入ってしまい、1ファイル1鍵を期待しているpgcryptoに怒られます。 目次1 …

Android操作動画をGIF画像化する(Windows編)

Web上のスマホ操作説明に動画を入れ、直感的で分かり易くしたいことがあります。 Android + Windows環境かつ無料で行う場合は「AZ スクリーンレコーダー」と「openAVItoGIF」の …

Typescript3.0以下の環境で発生する「Cannot find name ‘unknown’」に対処する

目次1 事象2 原因3 対処4 まとめ 事象 Typescript2.3.4を使っている息の長いWebシステムでnpm installをし直し、tscビルドし直したらトランスパイルエラーが発生。「un …

スタンドアロンモードのPgAdmin4が開くデフォルトブラウザを変更

PostgreSQL公式GUIクライアントツールの「PgAdmin4」。 PostGISのgeometry型をWeb地図上に表示出来たり、サーバモードで起動すればチーム内で共通的に使えるPostgre …

 

shingo.nakanishi
 

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