title: Android Lint erroneously thinks min SDK version is 1
body: <p>Eclipse refuses to build my Android project. In the package explorer, the project root node has the little red error symbol, but nothing else inside of it has this symbol. The Problems tab shows errors detected by Lint:</p>
  
  <pre><code>Call requires API level 3 (current min is 1): android.os.AsyncTask#&lt;init&gt;   
  Call requires API level 3 (current min is 1): android.view.GestureDetector#&lt;init&gt;   
  Call requires API level 3 (current min is 1): android.view.inputmethod.InputMethodManager#hideSoftInputFromWindow   
  Call requires API level 3 (current min is 1): android.view.inputmethod.InputMethodManager#hideSoftInputFromWindow   
  Call requires API level 3 (current min is 1): android.view.inputmethod.InputMethodManager#showSoftInput
  Call requires API level 3 (current min is 1): android.view.inputmethod.InputMethodManager#showSoftInput
  Call requires API level 3 (current min is 1): android.view.inputmethod.InputMethodManager#showSoftInput
  Call requires API level 3 (current min is 1): android.view.inputmethod.InputMethodManager#toggleSoftInput
  Call requires API level 3 (current min is 1): android.view.Menu#getItem 
  Call requires API level 3 (current min is 1): android.view.Menu#getItem 
  Call requires API level 3 (current min is 1): android.widget.HorizontalScrollView#getId 
  Call requires API level 5 (current min is 1): android.app.Activity#onBackPressed    
  Call requires API level 5 (current min is 1): android.app.Activity#onBackPressed    
  Call requires API level 5 (current min is 1): android.app.Activity#onBackPressed    
  Class requires API level 3 (current min is 1): android.view.inputmethod.InputMethodManager  
  Class requires API level 3 (current min is 1): android.view.inputmethod.InputMethodManager  
  Class requires API level 3 (current min is 1): android.view.inputmethod.InputMethodManager
  Class requires API level 3 (current min is 1): android.view.inputmethod.InputMethodManager  
  Class requires API level 3 (current min is 1): android.view.inputmethod.InputMethodManager  
  Class requires API level 3 (current min is 1): android.view.inputmethod.InputMethodManager
  Class requires API level 3 (current min is 1): android.widget.HorizontalScrollView
  Class requires API level 3 (current min is 1): android.widget.HorizontalScrollView
  Field requires API level 3 (current min is 1): android.os.Build#DISPLAY
  Field requires API level 4 (current min is 1): android.content.res.Configuration#screenLayout   
  Field requires API level 4 (current min is 1): android.os.Build#CPU_ABI 
  Field requires API level 4 (current min is 1): android.os.Build#MANUFACTURER
  Field requires API level 4 (current min is 1): android.os.Build$VERSION#SDK_INT
  </code></pre>
  
  <p>My best guess is that Lint thinks my minSdkVersion is 1, which it isn't; my manifest declares <code>minSdkVersion="8"</code>. I've tried the following in an effort to fix this:</p>
  
  <ul>
  <li>Restarting Eclipse</li>
  <li>Restarting my computer</li>
  <li>Project > Clean</li>
  <li>Manually deleting <code>/bin</code> and <code>/gen</code> to force hem to be generated again</li>
  </ul>
  
  <p>At this point I'm out of ideas. Anybody have suggestions?</p>