0

每次我从 ADT 运行项目以在虚拟 Android 设备上进行测试时,上传需要 90 多秒,而在设备上“安装”它需要 15 多秒。

为什么需要这么长时间?

我应该注意什么超时?(eclipse 控制台保持沉默。)

注意:project.apk 大小约为 5MB,开发机器上的计算资源充足(即 CPU 使用率约为 5-10%,磁盘队列长度约为 0.05,以及在“上传”和“安装”期间可用的几吉格空闲 RAM )。

4

2 回答 2

2

不是真正的解决方案,但在类似的问题中找到了解决方法:

缓慢上传到正在运行的 Android 模拟器

看来,当 Android 模拟器空闲时,其网络连接的上限为2 Mbps ,当您通过单击和滑动唤醒它时,带宽神奇地增加到10 Mbps左右!(至少在我相当现代的系统上是这样。)

这显然对将大型应用程序上传到模拟器产生了影响。

于 2013-01-19T20:48:00.560 回答
0

解决方案:

转到运行 -> 运行配置... -> 目标选项卡 -> 附加仿真器命令行选项。在那里添加:

-netspeed full -netdelay none

完成此操作后,上传时间从 2 分钟缩短到 8 秒。


编辑: 我还发现退出 Skype 使我的模拟器上传速度更快。

于 2014-11-27T15:07:36.487 回答