web-dev-qa-db-ja.com

電話でデバッグするときの「デバイスを待機しています」

Androidデバイス上のアプリをデバッグするとき、それはWaiting for device際限なく。何かがおかしいと言っているログには何もありません。最初の1〜2回は完全に機能し、その後、電話に再接続できません。

私は次の電話でこれを試しました:

  • Samsung Galaxy S1
  • Samsung Galaxy Nexus
  • HTCセンセーション。

すべての電話はUSB Debuggingモードで、マスストレージのオンとオフを試してみました。

助言がありますか?

13
CodeMonkey

コマンドラインから「adbデバイス」を実行した場合、デバイスが表示されないと想定します。ケーブルを外して再接続すると問題は解決しますか?

「adb kill-server」に続いて「adb devices」を試みて再起動しましたか?それが問題の原因となっている電話とadbのどちらであるかを絞り込むのに役立つはずです(ただし、adbのすべてのインスタンスを強制終了する必要がありましたが、いくつかのインスタンスが生成されたようです)。

19

試す

  1. 電話を切断する
  2. 「adb kill-server」
  3. 「adb start-server」
  4. 電話を再接続
4
Kai

このようなUSBスプリッター/ハブを使用していますか?通常のUSBポートを使用して問題を修正しました

enter image description here

0
Mick

Samsung Galaxy SIIでこの問題が発生しており、USB3ポートの使用をやめたところ、問題は完全になくなりました。

同じマシンのUSB2ポートを使用すると、一度も問題が発生しません。 USB3ポートでは、10〜15秒で剥がれ落ち、再接続してやり直す必要があります。

0
Kai Arnold