Проект не имеет целевого набора. Отредактируйте свойства проекта, чтобы установить его
Когда я импортирую новый существующий проект в Eclipse, я получаю следующее сообщение об ошибке при попытке выполнить в качестве проекта Android:
В проекте нет целевого набора. Отредактируйте свойства проекта, чтобы установить один
Любая помощь приветствуется.
Ответы
Ответ 1
Использование eclipse Juno, и нет такого меню, как
Проект "Свойства" Путь сборки Java в любом месте.
Ближайшая запись меню - Window- > preferences- > android, но в этом меню невозможно удалить записи.
Мое решение теперь состоит в том, чтобы создать еще один проект с файлами, имеющими то же имя, что и исходный проект, а затем вручную скопировать и вставить код.
Ответ 2
Я получил эту ошибку в командной строке, когда я запустил ./android update project -p .
В основном мне нужно было указать такой объект, чтобы он работал:
./android update project -p . --target android-10
Ответ 3
Из комментариев в этой статье:
[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
:
- сначала выберите Google API (что было неправильно для моей установки)
- а затем повторно выбрать Android 1.5 (это правильно и ранее было выбрано).
Мне сразу удалось запустить эмулятор после этого изменения.
Ответ 4
Моя проблема заключалась в том, что цель, указанная внутри файла project.properties, не была установлена. Это был "target = android-3", который является целью Cupcake.
Я решил это, увеличив число до 8 (API Froyo), который является самым старым уровнем API, который я установил в своей среде.
Ответ 5
Я получил эту ошибку, когда я скопировал папку проекта "google-play-services_lib" один, разделив ее с ее фактической структурой папок на мое рабочее пространство и ссылаясь на нее в моем проекте.
Но я могу решить эту ошибку, указав папку проекта "google-play-services_lib", не отделяя ее от ее фактической структуры папок.
Фактическая структура папок:
google_play_services > libproject > google-play-services_lib.
Надеюсь, это поможет!!!!! -)
Ответ 6
Перейдите в Project "Properties" Java Build Path "Библиотеки и удалите все, кроме" Android X.Y "(в моем случае Android 1.5). нажмите "ОК". Перейдите в Project" Clean "Чистые проекты, выбранные ниже" выберите ваш проект и нажмите "ОК". Это должно сработать.
Также возможно, что у вас есть файл JAR, расположенный где-то в папках проекта (я скопировал файл JAR Admob в папку src), и THEN добавил его как библиотеку путей Java. Он не отображается в обозревателе пакетов, поэтому вы его не замечаете, но он дважды подсчитывается, вызывая страшную ошибку Dalvik 1.
Ответ 7
Это связано с тем, что вы сначала помещаете файлы проекта в путь ресурса. Попробуйте поместить проект в другой файл и reimport его. Он будет работать!!!
Ответ 8
Я только что решил проблему, установив более высокую цель.
перейдите в windows- > preference- > android и проверьте доступный выше API и нажмите "Применить".
может работать и для вас.