web-dev-qa-db-ja.com

WiFi経由でadbを使用するにはどうすればよいですか?

Android電話に接続されたUSBデバイスをデバッグしています。これは、USB接続でADBを使用できないことを意味します。 WiFi経由でadbに接続するにはどうすればよいですか?

注:同様の質問 here はtcpを介したadbを指しますが、特にWiFiについて質問しています。

25
donturner
  • Android電話とホストマシンを同じWiFiネットワークに接続します
  • SBケーブル(最初に)を使用してAndroid電話をホストマシンに接続します
  • コマンドプロンプトからadb tcpip 5555を実行します
  • adb Shell "ip addr show wlan0 | grep -e wlan0$ | cut -d\" \" -f 6 | cut -d/ -f 1"を実行して、電話のIPアドレスを取得します
  • USBケーブルを取り外し、adb connect <ip_address>:5555を実行します

adb logcatを実行するか、Android St​​udio内のAndroid Monitorタブを表示して、logcat出力を表示できるようになりました。

74
donturner

Android studioを使用している場合。Android studio用のプラグインAndroidWifiADBをダウンロードするだけです。

アプリWifi-ADBを使用して、wifi経由でadbできます。アプリにはsuperSU権限が必要であるため、WiFi経由で接続するAndroid電話をルート化する必要があります。

1