私はこの post の手順に従い、OS X ElCapでWifiデバッグのためにMotorolaX Gen2に接続しようとしました。
私は自分の電話をUSBケーブルでラップトップに接続し、サーバーを強制終了して起動し、サーバーは正常に起動しました。
./adb devices
私は得た
List of devices attached
TA44909GA0 device
それから私はしました
./adb tcpip 5555
そして、私は試しました
./adb connect <IP addr of my phone>:5555
uSBケーブルが接続されている場合と切断されている場合の両方で、いずれも機能しませんでした。どちらも次のようなエラーメッセージを返しました。
unable to connect to ***.***.***.***:5555: Operation timed out
ここで何が起こっているのか理解できません。Android StudioプラグインADBWIFIを試しましたが、同じメッセージが返され、操作がタイムアウトしました。すべてを再起動し、別のケーブルで接続してみました。何も機能しませんでした。
ここで何が起こっているのか誰か知っていますか?
コンピューターとAndroidデバイスが同じwifiネットワークを使用していることを確認してください。同じ問題が発生し、同じwifiに変更した後に修正しました。
ですから、膨大な数の試行の後、問題はどういうわけかWi-Fiに関連していると思います。学校のWi-Fiを使用していたため、この機能はWPA2(またはその他の種類の?)エンタープライズ暗号化ではうまく機能しないと思います。別のラップトップで設定したホットスポットについては、問題なく稼働しています。
Androidデバイスモニターでタイムアウトを増やしてみてください。
From Android Studio:Tools-> Android-> Android Device Monitor In Android Device Monitor:Window-> Preferences、Android-> DDMS。
DDMSウィンドウで、「ADB接続タイムアウト(ms)」を増やします。デフォルトは5000msです。アプリが特に大きい/読み込みに時間がかかる場合は、このタイムアウトより長くなる可能性があるため、増やすと修正される可能性があります。
同じネットワークに接続していても接続できない場合は、IPを2回確認してください。時々それは変更されます。 IP =電話設定->電話について->ステータス-> IPアドレスを確認してください
私にとってこれを解決したもの:
(その間):
adb kill-server
adb start-server
次に、「標準」の手順に従います。