更改 ADB 端口范围

Change ADB port range

使用大多数模拟器,ADB 服务器将在 5555-5585 运行ge 中定位设备,每个设备使用 2 个端口(控制台,ADB)小 运行ge.

一些模拟器正在使用自定义端口。逍遥好像在扫描一个完全不同的运行ge (21503+).

逍遥是怎么做到的?如何修改 ADB 服务器用于定位设备的端口 运行ge?

我已经尝试扫描设备,但 none 被发现,除非我 运行 MEmu 自带的 adb.exe。然而,它似乎只适用于 MEmu 实例。我已将 BlueStacks 端口更改为 21503 和 运行 MEmu 的 adb.exe 但没有找到任何设备。

怎么只适用于逍遥?

adb 使用这个环境变量

$ADB_LOCAL_TRANSPORT_MAX_PORT max emulator scan port (default 5585, 16 emus)

指定它扫描的最大端口号。