Комментарий, опубликованный ОП под его вопросом (в основном утверждающий, что targetSDK не влияет на компиляцию приложения), абсолютно неверен! Извините за тупость.
Короче говоря, здесь есть цель объявить другой targetSDK из minSDK: это означает, что вы используете функции из SDK более высокого уровня, чем ваш минимум, но вы обеспечили обратную совместимость. Другими словами, представьте, что вы хотите использовать функцию, которая была введена совсем недавно, но это не критично для вашего приложения. Затем вы должны установить targetSDK на версию, в которой была представлена эта новая функция, а минимальную - на более низкую, чтобы все могли по-прежнему использовать ваше приложение.
В качестве примера предположим, что вы пишете приложение, которое широко использует обнаружение жестов. Тем не менее, каждая команда, которая может быть распознана жестом, также может быть выполнена кнопкой или из меню. В этом случае жесты - это «круто», но они не обязательны. Поэтому вы должны установить целевой sdk на 7 («Eclair», когда была представлена библиотека GestureDetection), а минимальный SDK - на уровень 3 («Cupcake»), чтобы даже люди с очень старыми телефонами могли использовать ваше приложение. Все, что вам нужно сделать, это убедиться, что ваше приложение проверило версию Android, на которой оно работало, прежде чем пытаться использовать библиотеку жестов, чтобы не пытаться использовать ее, если она не существует. (По общему признанию, это устаревший пример, так как вряд ли у кого-то все еще есть телефон v1.5, но было время, когда поддержание совместимости с v1.5 было действительно важно.)
Чтобы привести другой пример, вы можете использовать это, если хотите использовать функцию из Gingerbread или Honeycomb. Некоторые люди получат обновления в ближайшее время, но многие другие, особенно со старым оборудованием, могут застрять в Eclair, пока не купят новое устройство. Это позволит вам использовать некоторые интересные новые функции, но не исключая часть вашего возможного рынка.
Есть действительно хорошая статья из блога для разработчиков Android о том, как использовать эту функцию, и, в частности, как разработать код «проверьте, существует ли функция перед использованием», о котором я упоминал выше.
ФП: Я написал это в основном для тех, кто случайно наткнется на этот вопрос в будущем.