崔尼玛的博客

崔大脑袋的一亩三分地
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

Genymotion虚拟Android不能联网的一种解决方法

Posted on 2013-12-05 14:18  崔尼玛  阅读(6450)  评论(0编辑  收藏  举报

    学习使用百度地图进行开发,但是发现Genymotion模拟器不能连接因特网,这直接导致了不能加载百度地图。经过了一番搜索,找到了解决方法,具体方法如下:

1.打开Oracle VM Virtual Box,选中相应的虚拟机,点击上侧工具栏中的设置,如图所示;

2.可以看到左侧中是对选中虚拟机各方面的设置选项,当然我们在此要设置虚拟机的网络,当然应该选择“网络”,如图所示;

image

3.在该对话框中,将网卡1的连接方式设置为仅主机适配器模式,或者未指定方式。将网卡2的连接方式设置为网络地址转换(NAT)方式,如上图和下图所示。

image

4.这样设置后的虚拟安卓设备即可正常联网,浏览器和应用都可以正常访问网络。

解释:

虚拟Android是将网卡1虚拟成WIFI,而使用网卡2连接虚拟机与主机(个人理解)。

参考自:https://groups.google.com/forum/#!topic/genymotion-users/3t2pgED_uoE