У проекта нет цели. Отредактируйте свойства проекта, чтобы установить один - PullRequest
35 голосов
/ 19 февраля 2010

Когда я импортирую новый существующий проект в Eclipse, я получаю следующее сообщение об ошибке при попытке выполнить как проект Android:

Проект не имеет установленной цели. Изменить свойства проекта, чтобы установить один

Любая помощь приветствуется.

Ответы [ 8 ]

47 голосов
/ 14 ноября 2011

Я получил эту ошибку в командной строке, когда я запустил ./android update project -p . В основном мне нужно было указать цель так, чтобы она работала: ./android update project -p . --target android-10

8 голосов
/ 29 апреля 2014

Моя проблема заключалась в том, что цель, указанная в файле project.properties , не была установлена. Это была «цель = андроид-3», которая является целью кекса.

Я решил эту проблему, увеличив число до 8 (Froyo API), который является самым старым уровнем API, установленным в моей среде.

8 голосов
/ 19 февраля 2010

Из комментариев к этой статье :

[2009-05-27 12:18:36 - DroidGap] Project has no target set. Edit the project properties to set one.
[2009-05-27 12:18:38 - DroidGap] no classfiles specified
[2009-05-27 12:18:38 - DroidGap] Conversion to Dalvik format failed with error 1

Я смог решить эту проблему на экране Projects > Properties > Android:

  • сначала выбираем API Google (что было неправильно для моей настройки)
  • и затем повторный выбор Android 1.5 (который является правильным и был выбран ранее).

Я сразу же смог запустить эмулятор после этого изменения.

2 голосов
/ 07 января 2014

Я получил эту ошибку, когда я скопировал папку проекта «google-play-services_lib» в одиночку после отделения ее от ее фактической структуры папок в мое рабочее пространство и сослался на нее в своем проекте.Но я мог бы устранить ошибку, сославшись на папку проекта google-play-services_lib, не отделяя ее от фактической структуры папок.Фактическая структура папок: google_play_services> libproject> google-play-services_lib.

Надеюсь, это поможет !!!!! -)

1 голос
/ 09 декабря 2014

Я только что решил свою проблему, установив более высокую цель. зайдите в windows-> preference-> android и проверьте доступный более высокий API и нажмите на кнопку применить.

может работать и для вас.

1 голос
/ 31 марта 2014

Это потому, что вы сначала помещаете файлы проекта в путь к ресурсу.Попробуйте поместить проект в другой файл и заново импортировать его.Это будет работать !!!

1 голос
/ 17 марта 2012

Зайдите в Проект »Свойства» Путь сборки Java »Библиотеки и удалите все, кроме« Android X.Y »(в моем случае Android 1.5). нажмите ОК Перейдите в Проект »Очистить» Очистить проекты, выбранные ниже »выберите свой проект и нажмите ОК. Это должно работать.

Также возможно, что у вас есть файл JAR, расположенный где-то в папках вашего проекта (я скопировал файл JAR Admob в мою папку src), и ТОГДА добавил его как библиотеку путей Java. Он не отображается в проводнике пакетов, поэтому вы его не замечаете, но он учитывается дважды, что вызывает страшную ошибку Dalvik 1.

0 голосов
/ 29 марта 2013

Использование eclipse Juno, и нет такого меню, как Проект »Свойства» Java Build Path в любом месте.

Ближайший пункт меню - «Окно» -> «Настройки» -> «Android», но в этом меню невозможно удалить какие-либо записи.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...