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

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

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

Не удалось разрешить цель «Android-10»

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

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

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

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


person Neko    schedule 17.02.2013    source источник
comment
хорошее объяснение здесь /вопросы/15266653/   -  person AndroidGeek    schedule 09.12.2014
comment
где этот проект.свойства?   -  person RollRoll    schedule 01.02.2015


Ответы (4)


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

  1. Щелкните проект правой кнопкой мыши и выберите Android, проверьте имя цели, нажмите «Применить» и «ОК».
  2. Затем щелкните правой кнопкой мыши проект -> Инструменты Android -> Исправить свойства проекта.
  3. Очистите и соберите проект.

установить свойство добавить SDK

person christophe    schedule 15.01.2014

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

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

person starcodex    schedule 11.06.2013

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

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

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

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

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

person Michael A.    schedule 17.02.2013

При импорте проекта установите флажок «Копировать проект в рабочую область» после выбора проекта. Надеюсь, это поможет вам, так как эта опция исправлена ​​​​для меня.

person WhiteHorse    schedule 22.09.2013