Ошибка: невозможно разрешить целевую "андроид-2"
[2011-02-10 00:14:34 - newproject] Невозможно разрешить целевой "андроид-2"
а в файлах java и xml newproject не есть какая-либо ошибка, но проект ошибочен, когда я импортирую какую-то проблему в нем
Ответы
Ответ 1
Проблема не в вашем Java или XML-коде. Вы должны изменить цель в своем default.properties
файле в своем проекте.
Здесь вы должны изменить следующую строку:
target=android-2
Здесь цифра 2 представляет уровень API платформы, которую вы хотите запустить.
Итак, используйте значение API, который вы хотите запустить.
Как если бы я запускал свое приложение на Android 2.3, я использую target=android-9
Refer: Уровни API
Ответ 2
Вы можете изменить целевую версию Android, щелкнув правой кнопкой мыши свой проект, перейдя в "Свойства", а затем щелкнув вкладку "Android", как показано здесь.
![enter image description here]()
Ответ 3
У меня была эта проблема. Исправление прост - перезапустить Eclipse. Причина немного сложнее:
- У меня была новая версия Eclipse android SDK v.17 (4.2.2)
- Я загрузил и импортировал исходный код (ActionBarSherlock), у которого был target = android-14 в нем файл project.properties.
- Eclipse выяснил, что я использую android-17 и обновленные project.properties для target = android-17, НО, у eclipse все еще была target = android-14, кэшированная где-то в своей рабочей папке .metadata, и использовала версию cahced во время построить
Перезапуск затмения разрешил его.
Ответ 4
Также имейте в виду версию SDK при импорте существующего проекта, так как project.properties
также будет импортирован.
Если вы используете Android SDK Manager в Windows, вы можете получить доступ к программе SDK Manager.exe, чтобы проверить, какие версии SDK установлены. Обычно эта программа