Reputation: 91
I am trying to run the default Hello World application in my emulator using eclipse.
My Project is set to:
and here is my emulator settings:
But when I launch this emulator with my application, it takes a super long time to load, All I see in my android emulator screen is just Android:
In my console all it says is: Launching a new emulator with Virtual Device 'Nexus' and does nothing else, its been sitting like this for half an hour and I have tried restarted the eclipse application a few times and still just Android. Can anyone help me?
Upvotes: 0
Views: 3310
Reputation: 1190
I was having that problem because of low RAM. I resolved that by using Genymotion
It's much lighter and faster than your AVD. Also, if you need Google's apps (maps, play) in your emulator, you can always add them. Here is a tutorial for that
Upvotes: 0
Reputation: 3561
The Android Virtual Device emulator is known for being very slow and it always takes a long time to load.
If you really wish to work on the emulator, when creating a new device select the Snapshot option, which will save your current device state when you shut it down, and that should allow the emulator to boot up quickly (you will have to wait for it to load for the first time, though).
And although this option exists, I really recommend that you buy an Android device for debugging purposes (I bet you can find used 2013 models for a really low price)
Upvotes: 0
Reputation: 682
First option:
Download the Intel x86 Emulator Accelerator from the Android SDK Manager ( it's in Extras )
go to your SDK file and locate the file and click it to instill it
Then you will see a new option for the CPU/ABI ( Android wear Intel x86 ) Pick it and run your emulator and it will be faster now.
Second option:
in the AVD , pick ( 3.2" HVGA slider (ADP1) ) device instead of Nexus
and it should run faster now !
Good Luck.
Upvotes: 1