Tried to create an AVD from the eclipse environment in the following steps:
I had to delete 'ALL' my old AVDs first, then OK button appeared and I was able to create new ones. Some old AVDs were built on old versions of android so i suspect this was causing conflict to AVD manager.
A duplicate AVD Name also keeps the OK button disabled please check that as well
you need to avoid spaces in the AVD name. Put underscore instead and the OK button will become active :)
I deleted and reinstalled Intel HAXM as I was using the Intel Atom image. After inputting all the settings the 'OK' button was still greyed out only after selecting 'Skin' field as 'No Skin' did it become active, so I guess you have to choose a skin, even if that means choosing 'No Skin'.
That worked for me.
Looks like this is a bug reported since ADT 22.6. Please find more information in this post:
Cannot create or edit Android Virtual Devices (AVD) from Eclipse, ADT 22.6
I was actually able to reproduce the same issue inside of my environment. As a workaround I was able to open the AVD manager outside of Eclipse by using the following command in terminal:
android-sdk-location/tools/android avd
After opening the AVD manager outside of eclipse it let me create the device successfully. Please note you will have to restart Eclipse once you create the device in order for it to show up in the list of usable devices.
Please look at this similar post for some more suggestions if needed:
AVD Manager - Cannot Create Android Virtual Device
EDIT: Update to latest AVD manager and this issue should go away
It's not a bug! I solved the problem by deleting the gap between the letters of the AVD name which I'm going to make!
Whenever I add a space in the AVD name, the "ok" button is disabled!