Why is the Android emulator so slow? How can we speed up the Android emulator?
android, android-emulator, genymotion, performance, qemu
Solution
Update
You can now enable the Quick Boot option for Android Emulator. That will save emulator state, and it will start the emulator quickly on the next boot.
Click on Emulator edit button, then click Show Advanced Setting. Then enable `Quick Boot` like below screenshot.
Android Development Tools (ADT) 9.0.0 (or later) has a feature that allows you to save state of the AVD (emulator), and you can start your emulator instantly. You have to enable this feature while creating a new AVD or you can just create it later by editing the AVD.
Also I have increased the `Device RAM Size` to `1024` which results in a very fast emulator.
Refer to the given below screenshots for more information.
Creating a new AVD with the save snapshot feature.
Launching the emulator from the snapshot.
And for speeding up your emulator you can refer to Speed up your Android Emulator!:
Using ssd hard drive has too much impact and I recommend to use more suitable ram (8 or higher)
Problem
I have got a 2.67 GHz Celeron processor, and 1.21 GB of RAM on a x86 Windows XP Professional machine. My understanding is that the Android Emulator should start fairly quickly on such a machine, but for me, it doesn't. I have followed all the instructions in setting up the IDE, SDKs, JDKs and such and have had some success in starting the emulator quickly, but that is very rare. How can I, if possible, fix this problem? Even if it starts and loads the home screen, it is very sluggish. I have tried the Eclipse IDE in version 3.5 (Galileo) and 3.4 (Ganymede).
Related problems
- Running the new Intel emulator for Android
- VT Not Supported when Installing HAXM
- How to install Google Play Services in a Genymotion VM (with no drag and drop support)?
- Switch android x86 screen resolution
- Intel HAXM installation error - This computer does not support Intel Virtualization Technology (VT-x)
- Why emulator is very slow in Android Studio?
- Google Play on Android 4.0 emulator
- Alternatives to the android avd emulator