Android模拟器需要多长时间才能启动?每次更改Java代码时是否需要关闭/启动?

ben*_*rre 23 android android-emulator

在为Android开发时,您通常需要停止模拟器并在每次更改Java代码时重新启动它,还是有更快的方法?模拟器需要大约1.5分钟才能启动,这是正常的吗?

jqp*_*liq 22

是.启动模拟器很慢,但通常在进行更改时不需要重新启动它.您可以定位已经运行的模拟器,至少在eclipse中.

  • 我似乎未能打开.我们可以做些什么来运行更好的模拟器,这太荒谬了. (5认同)

Boo*_*ger 7

值得使用模拟器的"快照"功能.您可以在创建(或编辑)AVD图像时启用它.

当您停止运行时,这将拍摄模拟器图像的"快照".然后它将模拟器重新启动到完全相同的位置.

使用此功能时,仿真器启动时间会增加10+(我启动时间为10秒,而启动速度为90秒,从头开始).

需要注意的是,这将在运行之间保持模拟器的"状态".如果您尝试测试特定方案,这可能很有用.如果你运行你的模拟器没有内存,然后"快照"(在这一点上,你总是可以拍摄一个新的快照,然后重新开始),这可能会很糟糕.


lbe*_*gni 6

仿真器需要一些时间才能启动,具体取决于正在运行的计算机以及您在主机上运行的程序数量.

如果您安装了eclipse插件,则无需每次都重启模拟器:只需在eclipse中运行,插件将负责制作.apk包,将其放入设备并启动活动(如果有的话) ).