2014-02-03 1 views
5

Я только что импортировал свой старый проект Android, который я просто проверил из своего репозитория git.«Этот шаблон требует минимальной версии SDK» - плагин Android Eclipse ADT сообщает о неверном минимальном SDK.

Когда я пытаюсь создать новый Master/Detail Flow активность с использованием Eclipse:

New > Android > Android Activity > Login Activity > Next 

Затмение сообщает мне ошибку говоря:

This template requires a minimum SDK version of at least 3, 
and the current min version is 1 

Где мои фактические данные в моей AndroidManifest.xml является:

<uses-sdk 
    android:minSdkVersion="8" 
    android:targetSdkVersion="19" /> 

Может кто-нибудь сказать мне, что мне здесь не хватает?

Я использую Android SDK Tools версии 23.2 и Android SDK Platform-Tools версия 19.0.1.

+0

Вы пробовали очистить свой проект? или сделайте это, как вы сказали, вы получили это через git ... удалите манифест и снова получите манифест в свое рабочее пространство и снова очистите код. Просто даю в моих 2 центах здесь ....... – uLYsseus

+0

Хорошо, спасибо. Я пробовал все, что вы сказали, не работал, но я попытался закрыть и открыть проект eclipse, и это сработало. Псих! :-) –

+1

да и это эквивалентно очистке проекта. Очистка/открытие и закрытие делают в основном одно и то же, за исключением того, что очистка также восстанавливает рабочее пространство, тогда как открытие и закрытие обновляет его. Хорошо, что ты прошел! – uLYsseus

ответ

20

Похоже, что Eclipse делает это, когда вы реорганизуете свой код, который влияет на записи в вашем AndroidManifest.xml.

Итак, прежде чем делать что-либо еще Close ваш проект затмения из рабочей области и open проект снова, дважды щелкнув по нему. Это заставит Eclipse повторно инициализировать ваш проект, а также запустить Lint & Другие проверки.

Если это не сработает, попробуйте выполнить любое из указанных выше действий, предложенное другими пользователями.

+0

пятно-на! благодаря! –

0

Я думаю, что это правило Lint, вызванное только текущей версией инструментов (вероятно, это то, что было добавлено, серьезности было изменено в наборе правил).

Вы можете отключить это правило в Перспективе Линта или щелкнув его правой кнопкой мыши в редакторе Android XML.

Не знаете, какое фактическое исправление (надеюсь, кто-то ответит) - это затмит его, поэтому ваша работа будет работать (но вы должны действительно исправить исходную проблему).

+0

Да, похоже. Я попытался закрыть и открыть проект. Теперь его работа. Благодаря! –

0

Проверьте файл манифеста Android. Когда это случилось со мной, в файле были очевидные ошибки.