Henrik Kirk
Henrik Kirk

Reputation: 604

Android 4.0 emulator won't start

When trying to create and start an Android 4.0 emulator I get the Android emulator skin but the OS doesn't seem to start.

I've installed the ARM EABI v7 package from Android SDK manager at tried to create an emulator, but got an error message about a missing userdata.img file.

I then found that the system $ANDROD_LIB$/system-images/android-14/armeabi-v7a/ library was created and copied these files into $ANDRROID_LIB$/platforms/android-14/images/ after which I could create a the emulator image.

When starting this new emulator this as stated above only shows the Skin (window) but don't start the OS. Im on a Mac, and all previously created emulators still work fine.

Upvotes: 20

Views: 15670

Answers (7)

8bitboy
8bitboy

Reputation: 51

My emulator was stuck on, "Waiting for HOME ('android.process.acore') to be launched...". This is how I solved it. In your ADT select Run Configurations and edit your virtual device to use host gpu by selecting the, "Use Host GPU" checkbox option in your edit device configuration window.

Upvotes: 5

jwatts1980
jwatts1980

Reputation: 7356

To fix mine, I had to:

  • open up the SDK manager,
  • check the box next to "Android 4.0 (API 14) >> ARM EABI v7a System Image",
  • then click the "Delete" button at the bottom.
  • After it deleted, I restarted Eclipse.
  • Then I went back in, checked the same box on the SDK manager again,
  • and reinstalled it.
  • Then restarted Eclipse again.

Now it is working.

Upvotes: -1

Harsha
Harsha

Reputation: 161

Once Check the TaskManager to check any adb/emulator is running.

If you find stop the services and restart the eclipse and create Emulator.

Upvotes: 2

Tooroop
Tooroop

Reputation: 1884

I had the same problem, have you set the GPU acceleration in the emulator option? I have set that in my emulator and the emulator wouldn't start... I was just seeing the frame like you said. Didn't really find a solution to this, except turning off GPU acceleration.

Upvotes: 5

QQQuestions
QQQuestions

Reputation: 736

A few tips: mine was also taking ages to start up (gave up after about 30mins). Then I compared the settings of my 3.1 AVD and my new 4.0 AVD. Turns out that the hardware property Abstract LCD density setting of the 4.0 AVD is set by default to 240, which means high density. That means a lot of pixels to draw. I read here that that's one of the issues of a slow starting AVD. So I changed that property to be the same as for the 3.1, so it 160. After that, the AVD started about as fast as the 3.1 (several minutes)!

(Also reduced the Device ram size from 512 to 256, but don't think that was the one who fixed it)

Upvotes: 7

Henrik Kirk
Henrik Kirk

Reputation: 604

Installed rev 15 tools and with idea 110.291 I could choose armeabi-v76 start the emulator and restart it after 30 minutes and now it started.

Upvotes: 2

Sam Reid
Sam Reid

Reputation: 101

I thought my Android 4.0 emulator was frozen too, but it turned out I just had to wait about 5 minutes for it to start up.

Upvotes: 3

Related Questions