android - 如何 adb 连接到 Docker 容器内的 android 模拟器?
问题描述
我从以下位置启动 Docker 容器budtmo/docker-android-x86-8.1
:
docker run --privileged -d --name foo -p 4723:4723 -p 5555:5555 \
-e DEVICE="Samsung Galaxy S6" \
-e APPIUM=true \
budtmo/docker-android-x86-8.1
然后,我试图从我的主机连接到它:
adb connect 127.0.0.1:5555
我越来越:
failed to connect to '127.0.0.1:5555': Connection refused
我究竟做错了什么?
解决方案
试试这些命令
adb 杀死服务器
adb 启动服务器
adb connect localhost:5555 // 或 {localhost ip address}:5555
如果端口 5555 暴露,这将起作用
推荐阅读
- unit-testing - RestTemplate 的模拟是用 spring boot 2.x 抛出空指针异常
- c++ - 无法使用 QSortFilterProxyModel 按角色排序按 QDateTime 对模型进行排序
- python - 关于使用 seaborn 时位置参数的错误消息
- python - 使用 gensim 4.0.0 与预先训练的词向量相交的过程
- reactjs - 为什么我在 React JS 中出现 WebSdk 错误?
- flutter - Flutter ToDo 列表复选框无法分配布尔值
- .net - AWS CodeDeploy .NET Framework 多个应用程序
- postgresql - postgres 登录要求输入非超级用户密码
- c++ - Visual Studio 2019 - 打开具有特定编码的文件(例如 437)
- javascript - 节点 `net` 模块 IPC 服务器间歇性