Запутался в версии Min SDK

1

Я имею в виду http://developer.android.com/resources/tutorials/testing/activity_test.html в отношении тестирования активности.

Мой avd показывает платформу-2.3.3 api level-10.

В eclipse, когда я нажимаю на создание нового проекта андроида и выбираю создание проекта из существующего источника, а затем просматриваю образцы \android-8\Spinner, он предварительно заполняет версию Min Sdk с 3 и когда я выбираю целевую платформу 2.3.3 api 10, он показывает следующее предупреждение:

The API level for the selected SDK target does not match the Min SDK Version. 

Я проверил файл манифеста spinner, в котором он содержит

 <uses-sdk android:minSdkVersion="3"/>

Я пробовал различные комбинации, такие как изменение папки с образцом и изменение цели, но она показывает то же предупреждение.

Я хочу знать, как исправить предупреждение, чтобы мой образец работал?

Пожалуйста, помогите мне в этом

  • 0
    Если это всего лишь предупреждение, то вы можете спокойно его игнорировать.
Теги:

2 ответа

2

Приложение использует sdk уровня 10, я думаю, и указанный minsdklevel - это 3, что является причиной предупреждения. Это предупреждение можно игнорировать.

Вы можете запустить приложение на любой версии Android с уровнем >= 3, если вы не используете какие-либо вызовы api, которые были введены на уровне 10.

  • 0
    Спасибо josnidhin за ответ. Целевой и avd API уровень 10, но пример файла манифеста приложения содержит SDK версии 3. Есть ли способ изменить это?
  • 1
    Изменить версию min sdk в файле манифеста? :)
Показать ещё 1 комментарий
2

min sdk версия может быть ниже целевой версии sdk.
см. эту ссылку

  • 0
    Привет, Боб, спасибо за ответ. Я прочитал это, но я хочу знать, как запустить образец?

Ещё вопросы

Сообщество Overcoder
Наверх
Меню