2010-05-31 2 views
53

Как только я создал проект с помощью мастера Android, как мне изменить пакет API от 1.5 до 2.1?Eclipse Android Change API Level

Я не имею в виду приложение xml, где установлен минимальный API, я имею в виду банку, включенную в мой проект, в API Google.

+0

Просто побочное замечание: Если это потребительское приложения, убедитесь, чтобы не потерять совместимость с версиями 1.5+, есть еще много людей, использующих более старые версии – HXCaine

+1

@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

+0

@HXCaine Ссылка на эту же ссылку, начиная с декабря 2011 года до июня 2012 года, процент пользователи, использующие 2.2, снизились более чем наполовину. Бьюсь об заклад, он упадет наполовину снова к декабрю 2012 года. Чем больше я его понимаю, тем больше я чувствую, что даже 2.2 больше не имеет отношения к разработке новых приложений, если ваше приложение не использует какую-либо новую функциональность API в 2.3 .3 в любом случае, и в этом случае вы могли бы также поддержать 2.2. Я все равно не стал бы возвращаться к 1.6, хотя. – Zero

ответ

59

Вы используете Eclipse для этого, потому что вы отметили вопрос с помощью eclipse. Если вы используете Eclipse, просто щелкните правой кнопкой мыши на своем проекте, выберите сейчас свойства Android. Теперь вы можете выбрать другую цель сборки. Если вы хотите, чтобы пакет API изменить флажок от 4 до 7.

Если вы не используете Eclipse, и вы хотите использовать программу для Android консоли использовать терминальную программу андроида следующим образом

android update project -p <path to project> -t <new target api level> 
48

Использование Eclipse, он не может правильно изменить версию SDK, просто щелкнув правой кнопкой мыши и свойства. Откройте файл манифеста и измените строку

<uses-sdk android:minSdkVersion="number-of-version-you-want" /> 
+1

Этот ответ сработал для меня, спасибо! – shanabus

+0

Работал для меня тоже, спасибо! – maximus

+0

Хотя op сказал: «Я не имею в виду приложение xml, где установлен минимальный API». Я все еще даю вам +1 для указания, где это сделать. :) – Madbreaks

Смежные вопросы