如何在VirtualBox for Android 2.3上设置网络

dav*_*ooh 11 virtualization android virtualbox

我正在尝试安装VirtualBox虚拟机,以便在Android 2.3(Gingerbread)上进行开发,但我无法正确配置互联网连接.

我在Web上关注了许多教程并试图在StackOverflow上应用一些解决方法(例如Android x86移植,无法使其工作),但我仍然无法从我的Android机器连接.

一些细节:

  • 当我netcfg在android控制台上执行时,它只返回lo接口(127.0.0.1).
  • 我正在使用的ISO图像是从http://www.android-x86.org/download下载的"android-x86-2.3-RC1-asus_laptop.iso".我在带有Windows 7的联想笔记本上使用它(但我也尝试过Ubuntu 11.04 Natty).
  • 我试图在我的虚拟机上设置仅主机桥接接口,但它们似乎不起作用.

Goy*_*uix 21

如果您要使用VirtualBox,则需要使用eeepc.iso映像而不是asus-laptop.iso映像.

此外,您还需要仔细检查VM上的一些设置,以确保它们配置正确:

  • 操作系统类型:Linux 2.6
  • 内存:256MB或更多
  • 声音:Sound Blaster 16
  • 网络:NAT或桥接,适配器必须是PC-net-FAST III

来自http://www.android-x86.org/documents/virtualboxhowto

我还发现以下两件事非常有用:

  • 禁用鼠标集成(在机器菜单下)
  • VM启动后,打开应用程序抽屉并启动"设置".找到以太网部分并启用它.您应该看到可以配置的eth0设备.