我正在尝试安装VirtualBox虚拟机,以便在Android 2.3(Gingerbread)上进行开发,但我无法正确配置互联网连接。
我在网上关注了很多教程,并试图在StackOverflow上应用一些解决方法(例如Android x86 porting, unable to make it work),但我仍然无法从我的Android机器连接。
一些细节:
netcfg
时,它只返回lo
接口(127.0.0.1)。答案 0 :(得分:21)
如果您打算使用VirtualBox,则需要使用eeepc.iso图像而不是asus-laptop.iso图像。
此外,您需要仔细检查VM上的一些设置,以确保它们配置正确:
来自http://www.android-x86.org/documents/virtualboxhowto
我还发现以下两件事非常有用:
答案 1 :(得分:1)
Android 4.0的答案,这是Goyuix的建议和互联网上的其他信息的组合。
ifconfig eth0 up
。 (注意它不是“ipconfig”!)dhcpcd -LK -d eth0
。ipconfig
的“默认网关”地址。现在执行setprop net.dns1 192.168.56.1
,替换正确的IP地址。答案 2 :(得分:0)
我有我的NAT,并且工作正常
在桥上尝试它也可以正常使用
问题必须在您的配置中,尝试查看网络接口是否处于活动状态
答案 3 :(得分:0)
上面的答案让我最终连接到我的虚拟android设备。然而,问题在于我无法连接到互联网。
我的android设置中启用了PC-net-FAST III,桥接,适配器和以太网,并在以太网设备中选择了eth0。 其他isos在设置中没有以太网选项。