从Android模拟器访问互联网缓慢或不稳定

时间:2012-04-27 10:18:11

标签: android android-emulator

我已启用互联网访问权限,没有代理可以处理。我发现虽然大多数时候我可以通过模拟器或我的应用程序从浏览器访问网络,但访问速度非常慢,尽管我有高速宽带连接。

我的问题是 - 模拟器中是否有一个设置用于模拟互联网连接的速度,默认设置为较低的值?如果是,我该如何改变它。如果没有,为什么模拟器中的连接速度很慢。

另一个问题是这个连接经常中断,我从我的应用程序和模拟器中的浏览器中得到页面未找到异常。一旦我重新启动模拟器,这就变得很好。

感谢您的帮助。

2 个答案:

答案 0 :(得分:3)

模拟器上有delay & throttle网络I / O设置,但默认为全速。

问题可能在其他地方,因为AFAIK没有GUI /键盘快捷键来触发延迟,你需要从命令行启动模拟器&指定这些选项。

答案 1 :(得分:3)

我最终尝试了这个并且似乎有所作为,或者这可能是我的想象力,因为文档说默认是全速且没有延迟。但这确实允许人们更改速度以及各种其他设置,而无需重新启动模拟器。

  1. 启动模拟器并等待它完全加载
  2. 从命令行telnet到AVD ex的相应端口的仿真器。 telnet localhost 5554
  3. 这将带您进入AVD控制台。这里使用命令network speed full
  4. 更多信息 - http://developer.android.com/guide/developing/devices/emulator.html

    这可以通过命令行启动模拟器来完成,但是如果从avd管理器启动模拟器并希望在模拟器运行时更​​改某些设置,这可能很有用