0

I have some problems with my emulator in eclipse. When I create an AVD and start it, the emulator is running and showing the "Android" logo/text, but never moves on from there.

Should I set some specific settings when I create a new AVD to make it run faster? Any suggestions will be greatly appreciated

Langkiller
  • 3,377
  • 13
  • 43
  • 72
  • It may be helpful if, in the title of this question, you mentioned which operating system you're running under (Mint, Debian, Mac O/S, Windows, etc.) – Michael Scheper Feb 06 '14 at 01:44

5 Answers5

4

If You have a PC/Laptop with less than 4GB RAM the emulator will take some time to start up and it will run very slow. Additionally You can tick a box called Use Host GPU in the Emulation Options while crating a new AVD.

PLG
  • 75
  • 6
  • I tried ticking the "use host gpu", but i's still running unbelievable slow :( thanks for your advice though.. it may be my slow processor's fault. – Langkiller Oct 13 '13 at 19:00
3

If you have a processor that supports VT-x, EM64T, and Execute Disable (XD) Bit functionality or in simple terms a core i processor, download intel HAXM android emulator. It is much faster then the default android emulator comes bundled.

Here is the link: Intel HAXM Android EMUALTOR

Umer Farooq
  • 7,356
  • 7
  • 42
  • 67
  • I've tried, but i get this error message while starting: Starting emulator for AVD 'newphone' emulator: Failed to open the HAX device! emulator: Open HAX device failed HAX is not working and emulator runs in emulation mode – Langkiller Oct 13 '13 at 19:46
  • You are trying to start a emulator using HAXM emulation (requiring an Intel processor, and a plugin installed). Remove the 'Hardware Acceleration' checkmark from your AVD. – Booger Oct 13 '13 at 19:49
  • 1
    This is fantastic. More people need to know about this! – Alastair McCormack May 24 '14 at 20:55
2

If you have issues with AVD, I'd highly encourage to try Genymotion.

ssantos
  • 16,001
  • 7
  • 50
  • 70
  • Im trying to use the genymotion plugin in eclipse but gets the following error: Genymotion directory is not set. – Langkiller Oct 13 '13 at 20:37
  • I guess you'll need to configure `Genymobile` prefs in `Eclipse=>Preferences`. Anyway, you should be able to start Genymotion as a standalone app, once you run a device simulator, Eclipse will detect it as an available android device. – ssantos Oct 13 '13 at 20:38
  • Glad you did it :) Enjoy! – ssantos Oct 13 '13 at 21:50
  • I wish I could upvote you more than once. What a blessing! Speed, fluidity, resizing, rotation, it's all there. Amazing! – Moritz Jul 31 '14 at 11:22
0

You may have snapshots enabled, in which case, ensure you are selecting 'Wipe Device' in the device manager when you start it.

I would also suggest you just create a new AVD instance, and start from scratch - this doesn't take very long, and will likely be quicker than trying to debug a failing instance.

Booger
  • 18,579
  • 7
  • 55
  • 72
  • I've tried creating new AVD a couple of times, but it is still running really slow. What should the AVD be configured? (optimal settings?) – Langkiller Oct 13 '13 at 18:45
0

Use lower specifications for your Android Emulator other than using a host GPU as mentioned by PLG. For details refer to my answer here.

Community
  • 1
  • 1
Syed Osama Maruf
  • 1,895
  • 2
  • 20
  • 37