-2

what causes android emulator work slow ?

is it because of: 1. Downloading all libraries available in sdk 2. Using latest version of sdk 3. Device specification like screen size, Memory Option (RAM), Internal Storage, or SD Card. 4. or something else other than above mentioned.

I have no idea, please do share your knowledge.

Thanks in Advance

3 Answers3

3

Try using oracle virtual Andro Virtual Machine. It is much faster than native Emulators comes with SDK. Only dis-advantage with oracle VM is, it doesn't have a GPU (requires for game development etc). [See this link to install VM][1]http://wcrosstechnologies2.blogspot.com/2013/06/androvm-how-to-install-and-run.html

Mark Henry
  • 255
  • 3
  • 8
0

emulator is one type of virtual box..thats why its obvious slow down speed.. please see this link..that help you better. down speed emulator

Vishal Patel
  • 2,931
  • 3
  • 24
  • 60
0

Yusuf,

There are two types of emulators, ARM-based, and Intel-based. Google's ADT includes an ARM emulator. This emulator contains a virtual ARM processor. It runs ARM machine code. I'm talking about emulating all the ARM registers, FPU, machine instruction codes; all that stuff. It's a 100% software driven, virtual ARM processor. That's really slow.

The other emulator is from Intel. It runs true Intel x86 or x64 machine code natively on your computer's CPU. It's called HAXM. You can read more about it, here: https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager

You can download the Intel HAXM through the Android SDK Manager, or directly from the Intel HAXM website I taked about above. Android SDK Manager Note: All the Android SDK Manager does is download the executable. Be sure to actually go to your <sdk>\extras\intel\Hardware_Accelerated_Execution_Manager directory and run the intelhaxm-android.exe executable. You need to do this to actually install the emulator.

Once you've install the Intel HAXM, you will want to create your own AVD. The Intel HAXM website has some very good instructions on how to create a new AVD: https://software.intel.com/en-us/android/articles/speeding-up-the-android-emulator-on-intel-architecture

I hope someone finds this useful...

Quantium
  • 1,779
  • 1
  • 14
  • 14
  • thanks I have installed the HAXM in my laptop with a processor Core I5 and 6GB of RAM but Android Emulator is still slow, it stop on screen with the animated word: android. Note (the SDK version is 21 ) – Yusuf ahmad Nov 27 '14 at 15:34