【问题标题】:Communication between Android Emulator on VM and HostVM和主机上的Android模拟器之间的通信
【发布时间】:2017-01-05 15:19:57
【问题描述】:

我有一个运行在 Win7 上的 Ubuntu VM 上的 Android 模拟器

现在,我想从 Android Emulator 访问我的 Win7 上托管的 IP 地址。

我可以从 Ubuntu 客户机访问该地址,但不能从模拟器访问。

Win7 主机 IP - 10.100.102.2

Ubuntu 访客 IP - 10.0.2.15(NAT 网络适配器)

IP 地址 - 10.100.102.2:21000

我猜我必须在模拟器中添加一条路线才能使其工作。我试图通过这些special addresses,但没有成功:\

ip route add 10.100.102.2/32 via 10.0.2.1 dev eth0 

谢谢!

【问题讨论】:

    标签: android-emulator virtual-machine


    【解决方案1】:

    嗯,问题不在于路由。

    这是因为虚拟机和模拟器都配置了同一子网下的 NAT 网络适配器 10.0.2.0/24

    当我将虚拟机网络适配器更改为桥接时,一切都开始工作了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-04-03
      • 2013-09-23
      • 2019-04-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-09-16
      相关资源
      最近更新 更多