项目情景
- 两台安卓虚拟机(Android Studio AVD)需要进行Socket通信
- ServerSocket 服务端 称为 A
- Client Socket 客户端 称为 B
A的内网IP地址:192.168.100.188

B的内网IP地址:192.168.232.2

按道理两台虚拟机是通信不了的
现在需要打通两台虚拟机通信,进行Socket通信
直接上方法,仅供参考,(我这边是可以成功的)
- adb device 查看两台虚拟机

- telnet localhost 5554 连接进入虚拟机的Console控制台界面

- 需要身份验证
- 找到auth_token
- 一般在C:\User\用户\.emulator_console_auth_token
- 获取直接在cm

本文介绍如何通过端口映射实现两台Android Studio虚拟机间的Socket通信。具体步骤包括:利用ADB工具连接虚拟机控制台,进行身份验证,设置端口映射,并最终完成从服务端到客户端的数据交互。
最低0.47元/天 解锁文章
783

被折叠的 条评论
为什么被折叠?



