複数のデバイスがコマンドを介して ADB に接続されている場合、コマンドを単一のデバイスに送信できるようにする必要がありますadb connect <ip>
。実行adb devices
すると、次の出力が得られます。
List of devices attached
192.168.1.72:5555 device
192.168.1.71:5555 device
1 つのデバイスのみを接続して実行adb logcat
すると、両方で正常に動作しますが、ドキュメントadb -s 192.168.1.72:5555 logcat
(ポートの有無にかかわらず) を使用すると機能しません。
$ adb -s 192.168.1.72:5555 logcat
- waiting for device -
ネットワーク上の個々の Android デバイスを選択して、TCP/IP 経由でコマンドを実行するにはどうすればよいですか? これをテストするために Android x86 の 2 つの VM インスタンスを使用していることに注意してください (これが、開発中のツールを最終的に使用する方法です)。