我无法从容器内部连接到 Android 模拟器
我已经尝试使用命令运行 docker :
docker run --name test --network=host --privileged -p 5555:5555
还有暴露 -p 5037:5037。
然后在容器中输入: adb 设备
我没有列出任何设备。
当我从 shell 运行 adb devices 时,我得到:
emulator-5554
当尝试:
adb connect
127:0.0.1:5555 或 0.0.0.0:5555 我连接被拒绝
和 adb connect
127.0.0.1:5037 或 0.0.0.0:5037 我连接被拒绝,输入 adb devices
后我得到 offline
在 docker 容器内,您可以使用以下命令
adb -H host.docker.internal devices
您将看到主机中的设备列表
如何从 docker 内部连接主机模拟器