Android Studio Emulator快速启动状态保存过程和加载状态过程非常慢

时间:2018-05-09 15:58:11

标签: android android-emulator

我正在使用Android工作室提供的android模拟器,因为Android工作室版本3.1 google提供了快速启动模式,只需2-3秒即可启动AVD。

为了更快地启动设备,他们正在保存屏幕截图,当我们再次启动设备时,他们只是加载屏幕截图,这比AVD中的旧方式更快,但在我的情况下保存屏幕截图需要太多时间来保存状态以及当我再次启动,需要大约。 30+秒加载保存的状态。所以,我有两个问题:

  1. 为什么笔记本电脑中的保存状态和加载状态进程太慢?我的笔记本电脑有8GB内存和i3第五代处理器,我认为可以更快地保存和加载状态。
  2. 作为解决上述问题的技巧我已经保存了一次屏幕截图,然后在保存快速启动状态时选择。所以,我认为模拟器应该使用已保存状态,我已手动保存一次,但这里模拟器结果是可变的。有时它使用我保存的保存状态,有时它正常启动(不快速启动)。所以,我想知道我正在以正确的方式思考如何解决我的问题? (注意 - 我正在使用具有快照选项的android studio 3.2 Canary版本,使用该版本保存当前状态并关闭保存快速启动状态选项。)

1 个答案:

答案 0 :(得分:2)

回答您的第一个问题:您的笔记本电脑必须有硬盘(HDD)。如果您的笔记本电脑配有固态硬盘(SSD),这种保存状态非常快速且有趣。保存和加载速度很慢,因为硬盘速度很慢(当然与SSD相比!)并且您必须在快照中保存大量数据。

只需将此视为从笔记本电脑将某些数据复制到笔式驱动器即可。根据笔式驱动器的读/写速度,它需要一段固定的时间。它与您使用的处理器或机器的RAM数量无关。因此,即使您使用i7和16GB的RAM更新笔记本电脑,也不会发现任何变化!我个人已经关闭了此功能,而更喜欢冷启动。

对于你的第二个问题,我不太确定。它可能是一个金丝雀版本的bug。虽然我喜欢你只保存一个快照并重新使用它的想法。