繁体   English   中英

如何通过 wifi 将多个 android 设备与 ADB 连接

[英]How to connect multiple android devices with ADB over wifi

电脑安装ADB,设备开启usb调试。 此外,我已成功通过 wifi 连接了一台设备。 如何使用-s标志连接更多设备而不必提及每个附加设备的设备序列号,例如: adb -s <serial> tcpip <port>

是的,有一种无需输入序列号的方法。

假设您有 2 台设备 A(IP:192.168.1.32)和 B(IP:192.168.1.33)要通过 wifi 连接到 ADB:

  1. 使用 USB 电缆将设备 A 连接到计算机(但不是 B)
  2. adb -d tcpip 5555
  3. adb connect 192.168.1.32
  4. 断开设备A,用USB线将设备B连接到电脑
  5. adb -d tcpip 5555
  6. adb connect 192.168.1.33

根据我的经验,Abdul Wasae 的答案略有变化。

设备 A(IP:192.168.1.32)

设备 B(IP:192.168.1.33)

使用 USB 电缆将设备 A 连接到计算机(但不是 B)

adb -d tcpip 5555

adb connect 192.168.1.32

断开设备A,用USB线将设备B连接到电脑,这个时候需要换端口!!

adb -d tcpip 5554

在这里您还需要指定端口

adb connect 192.168.1.33:5554

我还在此处详细记录了使用 adb 通过 wifi 连接多个设备

我很久以前就有这个问题,所以我决定创建这个简单的 bash 脚本

假设您已经将adb添加到路径中:

export PATH=${PATH}:/home/YOUR-USERNAME/path/to/adb

您只需要按照以下步骤操作:

  1. 运行以下命令:创建您的脚本(通常,您需要 $HOME/bin 来存储您自己的脚本)

     cd ~ mkdir bin cd bin touch adb_connect
  2. 使用任何编辑器(如 gedit)打开并复制脚本。

     gedit adb_connect
  3. 并使您的文件可执行。

     sudo chmod +x adb_connect
  4. 修改您的路径以添加您的脚本所在的目录:

     export PATH=$PATH:$HOME/bin
  5. 最后,现在使用 USB 连接您的设备并运行脚本:

     adb_connect
  6. 您的设备必须立即连接,断开 USB 电缆并重复步骤56以添加更多设备。 如果连接成功,它将具有以下输出:

     Connecting to LGV498bdcb2c5 restarting in TCP mode port: 7105 connected to 192.168.20.105:7105

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM