Lon*_*eld 13 android android-emulator
我想从Android模拟器访问我的局域网上的一台机器提供的Web服务.
如果服务在运行模拟器的同一台机器上运行(称为主机),我可以添加网络重定向并使用正确的端口访问10.0.2.2(模拟器中的主机环回接口).
但它在LAN上的另一台机器上运行.我想我可以在主机上添加另一个重定向到上面的一个(虽然......必须与iptables战斗),但是存在一个更简单的解决方案吗?
嗯,它只是工作(TM).
在我测试之前读过的android模拟器手册中(我在做之前尝试使用RTFM),这是说明的:
模拟器的每个实例都在虚拟路由器/防火墙服务后面运行,该服务将其与开发机器的网络接口和设置以及互联网隔离开来.仿真设备无法在网络上看到您的开发计算机或其他仿真器实例.相反,它只看到它通过以太网连接到路由器/防火墙.
这让我觉得它无法访问我的局域网.我错了,只是在我的局域网上添加服务器的IP允许我从模拟器访问它.
| 归档时间: |
|
| 查看次数: |
21728 次 |
| 最近记录: |