This error is happening because the location of userdata.img file has changed since Android 4 (API Level 14). So we need to reinstall the ARM EABI package. Follow the below steps
Step 1) Open Eclipse and click on Run Configurations (pull down the arrow next to the Run or Debug button).
Step 2) Select "Android Application" and click "New"
Step 3) Select the "Target" tab and select "Automatic" (Click once more even it is selected and the list box below is disabled"
Step 4) Click on the "Manager..." button
Step 5) In all the "Android 4.0.X" sections, select "ARM EABI v7a System Image" checkbox
Step 6) Click the "Install X Package..." button
You should be all set now
Try creating the AVD again, it should work fine
Nice it's Work.
ReplyDeletePankaj Kumar Gupta.
:)
ReplyDeleteThanks, it works for me.
ReplyDeleteEmulator in android is not printing.
ReplyDeleteThanks its working
ReplyDeleteif the emulator is not printing unlock the emulator
i hv manually downloaded armeabi package i.e. sysimg_armv7a-14_r01/r02
ReplyDeletebt dnt knw how to install it..
could u please help me wid this
m using windows 7 O.S.
but u cud also tell about windows XP
tanq sir from chaitanya
ReplyDeleteThank you sir. Its working fine.
ReplyDeletethx !
ReplyDeletethanxxxxxxxxxxxxxxxxxxxxxxx
ReplyDeleteEngr. Naveed UR Rehman
hello...my problem is somewhat different...can anybody help me...actually i have downloaded arm eabi 14 image and platform is 15 ( api 15 ) sdk...so is there any way we can run avd through it
ReplyDeletethanks. it's work fine
ReplyDeleteThanks, hope it works
ReplyDeleteThank You.It worked :)
ReplyDeleteappreciate the post, thanks so much!
ReplyDeleteThankyou. It was of great help to me.
ReplyDeletethanks....its working...
ReplyDeleteThank you very much...its working..
ReplyDeleteWorked great - cheers
ReplyDeleteI´m Updading now... thx
ReplyDeleteThank you very much :)
ReplyDeletethx , it is helpful
ReplyDeletethank you it`s work
ReplyDeletesry i am still a beginner but what is the eclipse??!!!o.O
ReplyDeleteEclipse is one of the best open source IDE available for developers. You can download and get more information at http://www.eclipse.org/downloads/
DeleteThanks man !
ReplyDeleteThanks a lot for the help. I was able to run android AVD on my computer with your help. Thanks again.
ReplyDeleteThanks!!!!
ReplyDeleteThanks for the help but it is now downloading all of the stuff I just spent hours downloading and installing. Why is there not an option to search local machine for the stuff it needs?
ReplyDeleteAgain thanks for the help :-)
awesome:)
ReplyDeletethanks !
ReplyDeleteLots of thanks........friend
ReplyDeletethis is not the solution.
ReplyDeleteI installed Eclipse, Java, and the ADT from scratch today and I get the error above.
uninstalling, then installing the ARM EABI v7a from under the
Android 4.0.3 heading did not work.
to note: i have no other Android platform installed. Just the 4.0.3.
Seems like I have the correct version of ARM EABI v7a and here are all the locations of any file named userdata.img:
/opt/android-sdk-linux/add-ons/addon-google_apis-google-15/images/armeabi-v7a/userdata.img
/opt/android-sdk-linux/system-images/android-15/armeabi-v7a/userdata.img
/opt/android-sdk-linux/system-images/android-15/x86/userdata.img
So it seems that I have some other old component, that isn't looking
in the new place.
What component is that?
I just went into SDK Manager and installed just the older version of ARM EABI v7a (API 14) and that solved the problem.
ReplyDeleteSo something inside Eclipse is not in synch with the newer API 15 EABI software.
(gmoore777)
Yep....gmoore777 has it correct....if you're using API 15....install EABI v7a (API 14) and it works fine.
ReplyDeleteThank you soooooooooooo much....
ReplyDeleteThanks, it helped.
ReplyDeleteThanks, it was helpful
ReplyDeletethank you...it worked!
ReplyDeleteThank You! It Worked..
ReplyDeleteIn Create New Android Virtual Device,I can't select CPU/ABI select box. It has empty values. How Can I solve it
ReplyDeleteIn case anyone else is having problems updating through eclipse (the directory to update was being locked by eclipse (javaw.exe), and I couldn't close eclipse without also closing the SDK Manager): you can run the SDK Manager outside of eclipse by finding it in your filesystem.
ReplyDeletein my case "ARM EABI v7a System Image check box option not shown
ReplyDeletewhat the problem and how to resolve
I am using Android 4 (API Level 16)and as mentioned by you in "step 5)" there is no option to select "ARM EABI v7a System Image" checkbox
ReplyDeletePlease suggest what should i do??
You must follow this directary:Window/Android SDK manager/Android 4.1 and click ARM EABI v7a System Image. Finally, choose Install packages...
DeleteGood luck! ^^
But I can do step 3! Help me, please!...
i don't have any section like "Android 4.0.X" sections when i am clicking the manger button,and i want to set target as ANDROID 4.1-API level 16
ReplyDeleteSame problem - no option for "Android 4.0.x" just an empty list.
ReplyDeletethanks!
ReplyDelete