некоторые люди не понимают, что такое minsdk, target sdk и целевая сборка.
Допустим, вы хотите разработать приложение, которое будет работать с ICS, а также с более старыми версиями, такими как SDK 10.
Ваш манифест должен содержать:
<uses-sdk android:minSdkVersion="10" android:targetSdkVersion="15" />
Затем добавьте новейший файл AdMob xxxx.jar в путь сборки, не добавьте старые версии.
Добавить действие AdMob
<activity
android:name="com.google.ads.AdActivity"
android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize" />
Теперь пришло время настроить свойства:
в наборе project.properties:
# Project target.
target=android-15
Щелкните правой кнопкой мыши по вашему проекту
Нажмите Android , справа вы увидите список доступных целей.
В этом случае я выбрал 4.0.3 (15).
Ваше приложение теперь будет работать с Android 10 - Android 15.
Я проверил это с Nexus Ace (2.2), htc wildfire S (2.3.3) и Galaxy Nexus (ICS) - до сих пор работал нормально.