如何通过 wifi 使用 ADB 连接多个 android 设备
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:
- 使用 USB 数据线将设备 A 连接到计算机(而不是 B)
adb -d tcpip 5555
adb connect 192.168.1.32
- 断开设备A,用USB数据线将设备B连接到电脑
adb -d tcpip 5555
adb connect 192.168.1.33
我很久以前就有这个问题所以我决定创建 this simple bash script.
假设您已经将 adb
添加到路径中:
export PATH=${PATH}:/home/YOUR-USERNAME/path/to/adb
您只需按照以下步骤操作:
运行 此命令:创建您的脚本(通常,您需要 $HOME/bin 来存储您自己的脚本)
cd ~
mkdir bin
cd bin
touch adb_connect
使用 gedit 等任何编辑器打开并复制脚本。
gedit adb_connect
并使您的文件可执行。
sudo chmod +x adb_connect
修改您的路径以添加您的脚本所在的目录:
export PATH=$PATH:$HOME/bin
最后,现在使用 USB 和 运行 脚本连接您的设备:
adb_connect
您的设备现在必须连接,断开 USB 数据线并重复步骤 5 和 6 添加更多设备。如果连接成功,它将有以下输出:
Connecting to LGV498bdcb2c5
restarting in TCP mode port: 7105
connected to 192.168.20.105:7105
根据我的经验,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
我在这里也有更详细的记录
Connecting multiple devices over wifi using adb
电脑上安装了ADB,设备上开启了usb调试。我也成功地通过 wifi 连接了一台设备。如何连接更多设备而不必为每个带有 -s
标志的附加设备提及设备序列号,例如:adb -s <serial> tcpip <port>
是的,有一种无需输入序列号的方法。
假设您有 2 台设备 A(IP:192.168.1.32)和 B(IP:192.168.1.33)要通过 wifi 连接到 ADB:
- 使用 USB 数据线将设备 A 连接到计算机(而不是 B)
adb -d tcpip 5555
adb connect 192.168.1.32
- 断开设备A,用USB数据线将设备B连接到电脑
adb -d tcpip 5555
adb connect 192.168.1.33
我很久以前就有这个问题所以我决定创建 this simple bash script.
假设您已经将 adb
添加到路径中:
export PATH=${PATH}:/home/YOUR-USERNAME/path/to/adb
您只需按照以下步骤操作:
运行 此命令:创建您的脚本(通常,您需要 $HOME/bin 来存储您自己的脚本)
cd ~ mkdir bin cd bin touch adb_connect
使用 gedit 等任何编辑器打开并复制脚本。
gedit adb_connect
并使您的文件可执行。
sudo chmod +x adb_connect
修改您的路径以添加您的脚本所在的目录:
export PATH=$PATH:$HOME/bin
最后,现在使用 USB 和 运行 脚本连接您的设备:
adb_connect
您的设备现在必须连接,断开 USB 数据线并重复步骤 5 和 6 添加更多设备。如果连接成功,它将有以下输出:
Connecting to LGV498bdcb2c5 restarting in TCP mode port: 7105 connected to 192.168.20.105:7105
根据我的经验,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
我在这里也有更详细的记录 Connecting multiple devices over wifi using adb