The latest version of AdMob SDK (the only one available to download) requires target=android-14
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 minSdkVersion
), but Eclipse "Run" menu filters out all devices (virtual and real) with platform version less then target
. Typical scenario
minSdkVersion
set to Android 2.1 (API 7)target
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 forconfigChanges
(see this question)
You can run the app on any device >= Eclair only with the command line, because Eclipse filters out any device < 14. This makes it difficult to test on emulators. I use latest version of ADT (r19) and the Eclipse plugin (18.0)