对于在家里上网学习Android的人(像我)来讲,一般电脑的IP都是192.168.1.100之类的,不在同一个网段。所以就会出现电脑可以上网但是模拟器不能上网的情况。其实设置方法很简单,只要把模拟器的默认DNS设置成电脑的DNS地址即可。
http://www.eoeandroid.com/thread-53917-1-1.html Android模拟器无法联网 模拟器DNS设置
以上这个帖子提到的,如果在家里你不是开机就自动联网的,也就是说开机后需要手动点击 宽带连接 ,才能上网的,需要吧DNS 设置设置成
PPP Adapter 宽带连接 的DNS(比如我的是202.96.134.33, 具体命令是 setprop net.dns1 202.96.134.33 ) ,而不是本机的DNS(比如我的是192.168.1.1)