title: Running from Eclipse on devices lower than project's target API version
body: <p>The latest version of AdMob SDK (the only one available to download) requires <code>target=android-14</code> in the project's properties. This doesn't prevent one from running the app on lower versions of the platform (provided they are compatible with <code>minSdkVersion</code>), but Eclipse "Run" menu filters out all devices (virtual and real) with platform version less then <code>target</code>. Typical scenario</p>
  
  <ul>
  <li><code>minSdkVersion</code> set to Android 2.1 (API 7)</li>
  <li><code>target</code> set to ICS (API 14), otherwise you won't be able to compile the project because there are errors in the manifest, due to new values for <code>configChanges</code> (<a href="https://stackoverflow.com/questions/7899767/admob-error-in-eclipse-for-androidconfigchanges">see this question</a>)</li>
  </ul>
  
  <p>You can run the app on any device >= Eclair <strong>only</strong> with the command line, because Eclipse filters out any device &lt; 14. This makes it difficult to test on emulators. I use latest version of ADT (r19) and the Eclipse plugin (18.0)</p>