有没有办法访问我主机的网络?
特别是我想扫描主机网络并找到连接到同一网络的设备。
最佳答案
简而言之,你不能。模拟器只能与主机对话。 主机必须提供访问网络上其他资源的服务。
上一个文本:
Android 模拟器不在您的家庭或办公室网络中。
前面说了..电脑和模拟器之间有一个小网桥,你能不能通过IP 10.0.2.2
访问上位机。
现在要访问网络上的其他机器,或者执行扫描,基本上有两种选择。主机允许您通过隧道访问。
或者您通过其他方式加入网络。 我不确定模拟器是否可以打开 wifi 连接,设备需要 stub 。也许如果您的计算机通过 LAN 电缆连接并且您的 wifi 设备委托(delegate)给 android 模拟器,则可能。
另一种选择是使用 VPN,这样每台连接到 VPN 的机器都将在同一网络上。
您最好的选择可能是使用通过 wifi 连接到网络的真实手机。
关于android - 如何从android模拟器访问主机的网络,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48736968/