首页 文章

如何将网络设备从Android模拟器桥接/联接到主机

提问于
浏览
0

有没有办法将Android模拟器的网络设备桥接到主机上?

我见过these instructions,但它们真的很旧,文件名已经改变了,我试图将它们翻译成当前的模拟器_ 2007年至2008年 . 我必须承认,我的Linux - 特别是网络功能并不强大 . 我无法在模拟器中显示第二个网络设备(eth1) .

我想让网络设备作为主机上的设备出现的原因是我需要能够从远程计算机(而不是主机)连接到Android设备,通过rsh(我已经能够do,如我的instructions here)所示,然后从内部使用ssh连接到另一台远程计算机 . 我可以进入rsh,但我不能ssh out(或ping远程计算机) . (我隐藏的网络设备导致问题)

如果可以创建和桥接eth1,那将是很好的 . 我也愿意桥接eth0(但是我想将IP更改为172.x.x.x与远程计算机位于同一子网上)

谢谢 . 如果你问,我会尽力澄清一切 .

1 回答

  • 1

    1)从LiveAndroid Project on google code下载LiveAndroid iso . 或者,从here下载Android-x86 iso . 2)使用VMWare或VirtualBox将其作为虚拟机引导 . 3)将虚拟机配置为使用Bridge网络,就像使用任何常规虚拟机一样 . 4)将其他工具(如 adb )安装到Android主机上 . 使用 adb 连接到虚拟机,就像它是真正的Android硬件设备一样 .

    注意:LiveAndroid是基于EE-PC的虚拟机 . 它认为它在EE-PC硬件上运行 . 因此将不会运行基于QEMU的Android模拟器 . 网络桥接将由您选择的虚拟化软件提供的Host-OS驱动程序执行 .

相关问题