Ok, guys. This specific issue was solved for me by doing a fresh install of the Android SDK. So I renamed the folder, downloaded and installed it (It took a very long time to install, so one needs to be patient.) After the install, Pointed the folders correctly in tools configure paths etc. and all is working fine now.
Thanks guys.