首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有没有办法减少Android SDK提供的android Emulator的启动时间

有没有办法减少Android SDK提供的android Emulator的启动时间
EN

Stack Overflow用户
提问于 2010-03-05 13:15:16
回答 6查看 17.1K关注 0票数 12

在我的系统上,我使用的是安装了Android SDK和ADT插件的eclipse ganymede版本。我已经创建了一个512MB内存的android AVD (目标android 1.5)。看到它的缓慢启动是相当令人沮丧的。它大约需要4-5分钟来完成启动。是否有任何方法或调整,以加快这个启动过程。

PC配置:

P4 2.4 Ghz,带1 GB内存。

EN

回答 6

Stack Overflow用户

发布于 2010-03-05 16:53:38

您可以使用-no-boot-anim command line option,它在模拟器启动时不显示引导动画,从而加快了引导过程。它在我的系统上有一个显着的不同,将启动时间从大约55秒减少到接近45秒。(如果你感兴趣,这是在一台配备了Mobile Core2 Duo L9400和3 3GB内存的笔记本电脑上。)

使用如下命令行启动仿真器:

代码语言:javascript
复制
emulator -no-boot-anim @YourAvdName

其中YourAvdName是您想要启动的Android Virtual Device (AVD)镜像的名称。

票数 3
EN

Stack Overflow用户

发布于 2010-03-05 16:35:38

现在有一种方法可以加快引导过程。这就是拥有一个真正的模拟器的缺点,而不仅仅是一个像Iphone工具包提供的模拟器。

您不必在测试运行后退出仿真器。只需在开始工作时启动模拟器,并在完成工作后关闭它。如果你想快速测试一些东西,我经常发现连接我的实际设备并在真实设备上运行我的应用程序会更容易,而不需要等待模拟器启动。

票数 1
EN

Stack Overflow用户

发布于 2012-05-20 02:40:15

没有真正的方法可以大幅缩短时间,而且作为平板设备,它的性能非常差,几乎无法使用。底线是,你需要一个真正的设备来生产生产应用程序。不过,这对学习很有好处。

“仿真器”是众所周知的仿真器。它不会:

  • 附带设备roms或已知的真实设备仿真
  • 关闭电话或支持短信
  • 能够打开传入请求的侦听套接字

它不是像mame那样的仿真器。这是一个类似于iPhone/iPad模拟器的模拟器。

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

https://stackoverflow.com/questions/2384706

复制
相关文章

相似问题

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