Ошибка Android в eclipse: невозможно разрешить целевой "android-xx"

Я знаю, что есть какие-то дубликаты этого, но ни один из ответов мне не помог до сих пор.

В проекте, совместно используемом с друзьями над SVN, я всегда получаю следующую ошибку:

Невозможно разрешить целевой "android-10"

Когда я изменяю project.properties, чтобы изменить целевую версию, сообщение об ошибке останется, если я не использую android-16.

Я проверил свои сеансы Android в Android, чтобы увидеть, могу ли я изменить цель там, но это только дает мне 16 и 17 в качестве параметров.

В моем диспетчере SDK у меня установлен весь филиал "SDK 10", а также несколько других.

Кто-нибудь знает, что может быть проблемой здесь?

Ответ 1

Другой метод не использует тот же SDK, но использует SDK на вашем компьютере.

  • Щелкните правой кнопкой мыши проект и выберите Android, проверьте имя цели, нажмите "применить" и "ОК".
  • Затем щелкните правой кнопкой мыши проект → Инструменты Android → Исправить свойства проекта.
  • Очистите и создайте проект.

set property add sdk

Ответ 2

Этот ответ слишком поздно, но для тех, кто испытывает ту же проблему, попробуйте установить API 10 из диспетчера SDK. Затем запустите все, как вы это делали раньше.

Или, если вы работаете в ОС Windows, это также может помочь: http://sagistech.blogspot.ca/2010/05/android-sdk-error-unable-to-resolve.html

Ответ 3

Если вы не получаете андроид-10 в качестве опции в представлении свойств, то, очевидно, что что-то не так с вашей установкой.

Ну, очевидно, что нужно сделать двойной выбор того, что местоположение SDK в Window → Preferences → Android настроено правильно и указывает на правильную установку ADT. Если это так, представление в настройках должно также включать SDK10 в качестве одной из установленных платформ (в этом случае действительно не должно быть никаких проблем).

Если это не так, что-то пошло не так - либо в Eclipse, либо в установке ADT. Я бы проверял - просто чтобы быть уверенным, что у вас есть правильный Java SDK - у меня были проблемы с Eclipse/ADT, когда это так.

Если эти две вещи кажутся в порядке, лучший совет, который я могу дать, - это переустановить eclipse и ADT. Если вы используете только установку для Android, я бы предложил использовать "официальный" пакет Google Eclipse с сайта developers.android.com.

Если у вас много вещей, созданных в вашей среде затмения, что было бы больно изменить, я бы не рекомендовал тратить время на попытку определить, какая переменная перепутана (говоря о болезненном опыте здесь;)).

Ответ 4

При импорте проекта отметьте галочкой "Копировать проект в рабочее пространство" после выбора projct. Надеюсь, это поможет вам, поскольку этот вариант исправлен для меня.