Try and see, this is the best answer to this question.
My suggestions are to run eclipse on the desktop and get ADT.
Otherwise, I think you should be careful where the Android SDK is. if you enable Eclipse then it should work.
(In my case, I need the SDK and NDK to be in the root of C :)
there is no better way on the bottom line than a clean install
source share