我正在尝试使用Android模拟器上网,但没有成功。 有什么想法吗?
答案 0 :(得分:106)
如果您在代理服务器后面设置,则要在模拟器上使用Internet,请执行以下步骤:
按菜单按钮。将出现一个选项菜单。
从选项菜单中选择New APN。
答案 1 :(得分:35)
如果通过“使用互联网”,则表示您无法在模拟器上进行测试时访问互联网,请确保您已在AndroidManifest.xml
<uses-permission android:name="android.permission.INTERNET" />
如果您使用的是网络浏览器,请参阅Donal的帖子
答案 2 :(得分:28)
如果你正在使用eclipse试试:
窗口&gt;偏好&gt; Android&gt;发射强>
默认模拟器选项:-dns-server 8.8.8.8,8.8.4.4
答案 3 :(得分:17)
尝试从命令行启动模拟器,如下所示:
emulator -verbose -avd <AVD name>
这将为您提供详细的输出,并可能显示阻止模拟器连接到Internet的错误。
答案 4 :(得分:4)
检查您的互联网设置,防火墙等可能会阻止它,我知道当我在大学工作时他们阻止了端口号但是我的家用机器上从未遇到任何麻烦
答案 5 :(得分:4)
我一直在努力寻找这个问题的答案。据我所知,一旦人们使用互联网连接向市场添加垃圾评论,Google就会故意这样做。但是,I did find a guy who had done it and was willing to share the required images.链接的AVD(对我而言)运行市场和浏览器互联网。
注意:看起来它只是要修复市场。但市场不会没有互联网,所以如果市场固定,浏览器互联网也会运作。我自己下载了链接文件,它在浏览器中完美地显示了互联网。
答案 6 :(得分:3)
如果您遇到此问题并且正在使用非Windows / Mac OS(在我的情况下是Ubuntu),请尝试在Android SDK和AVD Manager中自行启动模拟器,然后运行您的应用程序。
答案 7 :(得分:1)
最简单的方法是按照以下步骤操作:
到目前为止,你已经看到了3g和你已建立的联系。
答案 8 :(得分:0)
答案 9 :(得分:-2)
允许ADB通过在防火墙上打开来访问网络
如果您使用的是winvista及更高版本,请转到“控制面板”中“管理工具”下的“Windows高级防火墙”,然后从该处启用