I have updated Eclipse ADT from revision 22 to 23.0.5 but after updating it is giving an error of R not found. I have restarted the eclipse couple of time but problem persists. What could be the issue? See my SDK status as attached in picture below.

I have updated Eclipse ADT from revision 22 to 23.0.5 but after updating it is giving an error of R not found. I have restarted the eclipse couple of time but problem persists. What could be the issue? See my SDK status as attached in picture below.

You don't have Android SDK Build-tools installed on your machine. Just install the Android SDK Build-tools version 19.1 and this should resolve the problem.
Double check on above things because if resources are referenced correctly R.java will automatically be generated !

I am quoting this answer from another StackOverflow Question
R. links to is not broken. Fix all errors in your XML files. If anything in the ADKs are broken, R will not regenerate.import android.R in your activity, remove it.Menu -> Project -> Build Project .This usually happens when you have a broken xml file.
AndroidManifest.xml, I find that often I change a string, and forget to change the string name from AndroidManifest.xml.Android SDK Build-tools is installed. Window->Android SDK Manager->Tools->Android SDK Build-toolsAndroid SDK Tools, you also update the Android SDK Platform-tools and Android ADK Build-tools. Build fails silently if they don't match.Cleaning your project normally fixes this.
Click 'Project' -> 'Clean...' Select your project from the list and hit 'OK'
1.2 if some folder was deleted, download ADT(in google website) and copy & paste sdk folder.