从 docker 容器连接到主机上的 android 模拟器

问题描述 投票:0回答:2

我无法从容器内部连接到 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

android docker flutter adb emulation
2个回答
0
投票

在 docker 容器内,您可以使用以下命令

adb -H host.docker.internal devices

您将看到主机中的设备列表


-1
投票

如何从 docker 内部连接主机模拟器

© www.soinside.com 2019 - 2024. All rights reserved.