On my Macbook, I was given 2048MB of memory by default which allowed me to run 2 emulators simultaneously (as seen above). The latest version as of September 7th, 2016 is 6.0.3 (Which was released on June 21, 2016). īut… before you install, make sure you have the latest version. Indeed, since Windows, OS X, and Linux all run on x86, only x86 Android emulator.
In order to change your memory allocation for HAXM, you need to re-install it, so run the installer again which is a DMG at: and this time select more memory. Android emulators can be easily managed through the Android Virtual. “HAXM does not have enough memory remaining to load this AVD.” If you look in the logs you may see something like this (if you launch the emulator from android avd): I was given the suggestion that it could be the # of CPUs or the amount of RAM. I accepted this as fact, and carried on with life.įinally today I found the need to figure out “why” this was the case as I wanted to start sharding my Android UI tests to speed them up. Any other emulators would launch and get a black screen and wouldn’t load. I had a long standing issue where I could only launch two emulators on my Macbook Pro simultaneously.