首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >加速Android模拟器

加速Android模拟器
EN

Stack Overflow用户
提问于 2010-06-04 23:19:05
回答 8查看 32.6K关注 0票数 29

我在许多其他话题上读到过Android模拟器启动非常慢。事实上,它需要+15分钟才能开始。然而,即使在那之后,我的机器上的速度也很慢。

“手机”的响应有3-4秒的延迟,而且一切都有很大的延迟。

有没有办法提高我的笔记本电脑(华硕1201N)的性能是太生疏的Android模拟器?

PS:在不同的模拟器分辨率下尝试,结果是相同的

编辑:我的笔记本电脑有2个HyperThreading内核。它在设备管理器中显示为4个CPU。然而,当使用仿真器时,只有一个图形是100%的。我能做些什么让它在多核环境下工作吗?

EN

回答 8

Stack Overflow用户

回答已采纳

发布于 2010-06-04 23:22:36

您是否选中了“禁用启动动画”?

此外,如果这还不能解决问题,那么有一件事是有帮助的,那就是您在编码时永远不需要关闭仿真器屏幕。如果在已经打开的情况下单击debug,APK将被上载到仿真器并立即启动。由于某种原因,我花了一段时间才弄清楚我不必手动关闭模拟器。

票数 22
EN

Stack Overflow用户

发布于 2010-06-04 23:21:55

我学到的对我有帮助的一件事是,一旦模拟器在您的第一次调试运行中打开,您就不必关闭它。让它保持打开,在您的下一次调试运行时,它将准备好运行,而不需要任何加载时间,就像您第一次打开它一样。

至于你启动后的缓慢,我怀疑是你的电脑造成的。对我来说它跑得很快。它在大约20秒或更短的时间内启动,一旦它打开,我随后的调试加载就会非常快。

我希望至少我的第一个技巧能帮助你保持一些理智。

票数 9
EN

Stack Overflow用户

发布于 2012-12-09 00:39:53

这是你可以尝试的。它确实提高了模拟器的速度,特别是在加载的时候。我注意到仿真器只使用了可用CPU的一个内核。我所做的是将它设置为使用所有可用的处理器。

我使用的是Windows 7。

当安卓仿真器启动时,打开任务管理器,查看进程选项卡,查找" emulator -arm.exe“或" emulator -arm.exe *32”...right,单击它,选择处理器亲和性,然后为仿真器分配任意数量的处理器。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2975469

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档