Вы используете Eclipse для этого, потому что вы отметили вопрос с помощью eclipse. Если вы используете Eclipse, просто щелкните правой кнопкой мыши на своем проекте, выберите сейчас свойства Android. Теперь вы можете выбрать другую цель сборки. Если вы хотите, чтобы пакет API изменить флажок от 4 до 7.
Если вы не используете Eclipse, и вы хотите использовать программу для Android консоли использовать терминальную программу андроида следующим образом
android update project -p <path to project> -t <new target api level>
Просто побочное замечание: Если это потребительское приложения, убедитесь, чтобы не потерять совместимость с версиями 1.5+, есть еще много людей, использующих более старые версии – HXCaine
@HXCaine только 6,1 % рынка использует версию ниже 2.1, 19.1% рынка использует версию 2.2, а 74.4% использует 2.3.3 и выше. [Ссылка] (http://developer.android.com/resources/dashboard/platform-versions.html). По этим причинам я бы не стал поддерживать что-то меньшее, чем 2,2, и даже тогда его, вероятно, было бы безопасно поддерживать 2.3.3 и выше, поскольку я уверен, что процент пользователей, работающих под управлением 2.2, будет продолжать неуклонно падать, а функциональность API в 2.3.3 доступный может стоить потери на рынке, если это означает, что другие 75% рынка любят ваше приложение гораздо больше (в зависимости от того, что делает ваше приложение) – Zero
@HXCaine Ссылка на эту же ссылку, начиная с декабря 2011 года до июня 2012 года, процент пользователи, использующие 2.2, снизились более чем наполовину. Бьюсь об заклад, он упадет наполовину снова к декабрю 2012 года. Чем больше я его понимаю, тем больше я чувствую, что даже 2.2 больше не имеет отношения к разработке новых приложений, если ваше приложение не использует какую-либо новую функциональность API в 2.3 .3 в любом случае, и в этом случае вы могли бы также поддержать 2.2. Я все равно не стал бы возвращаться к 1.6, хотя. – Zero