Java отсутствует требуемая исходная папка: 'gen'
Я просто переформатировал свой компьютер. У меня windows xp sp3 32 бит.
Я устанавливаю java jdk
android sdk
eclipse ide
Когда я иду, чтобы создать новый проект андроида, я получаю эту ошибку.
В проекте "HelloAndroid2" отсутствует требуемая исходная папка: 'gen'
Пожалуйста, помогите, я новичок в eclipse, поэтому дайте подробные ответы.
Ответы
Ответ 1
У меня возникла эта проблема, когда я пытался импортировать проект, который изначально был создан с версией SDK, которая больше не установлена на моей машине.
Щелкните правой кнопкой мыши проект. Выберите "Свойства". Перейдите на Android. Выберите цель сборки проекта. Нажмите "ОК". Возможно, вам придется очистить и перестроить проект.
Ответ 2
Щелкните правой кнопкой мыши по папке "gen" в Eclipse и выберите "Свойства". Затем снимите флажок "Производный". Затем очистите проект.
Ответ 3
Скорее всего, существует проблема с одним из ваших ресурсов, предотвращая создание R.java
в папке gen/
. Вы должны иметь сообщения об ошибках в консоли, связанные с этой проблемой.
Ответ 4
Удалите папку "gen". Затем очистите проект. Затем снова создайте проект. В моем случае это сработало.
Ответ 5
попробуйте это...
Щелкните правой кнопкой мыши по проекту в затмениях
Инструменты Android → Исправить свойства проекта
его работы для меня
Ответ 6
ok, вот что сработало для меня:
удалите проект и убедитесь, что вы не удаляете его с диска!
импортируйте его снова, и он решит проблему.
Удачи....
Ответ 7
Мое дело было: я импортировал Zhou Weikan cocos2d-android и возникла ошибка. Самое прямолинейное решение, которое пришло мне в голову, состояло в том, чтобы создать папку (щелкните правой кнопкой мыши по проекту в Package Explorer → New → Folder, а затем создайте новую папку с именем "gen". Он работал в моем случае.
Ответ 8
удалите ген и его содержимое и снова очистите проект.
Ответ 9
- Перейти к проекту
- Щелкните правой кнопкой мыши
- Новая папка (Res)
В моем случае он работает Fine
Ответ 10
Я пробовал все это, и никто из них не работал. Однажды все мои проекты запущены, на следующий день у всех моих проектов есть пустая папка с именами?
После серии тестов для решения phantom отсутствующего R.java, тот, который привел меня к решительным действиям, - это когда я посмотрел на Свойствa > Android, а Project Build Target был выделен серым цветом, а проект wasn ' t, привязанных к любому SDK, почти так, как если бы не были установлены SDK. Это было после того, как я удалил 4.2 и переустановил все инструменты и SDK...
Короче говоря, попробовав все, что я могу найти в Интернете, я просто удалил всю папку "adt-bundle-mac-x86_64" в папке рабочего пространства, распаковал исходную загрузку и перетащил исходную папку обратно в рабочую область.
Это работает как последнее средство, однако вам придется импортировать все свои проекты обратно в проводник пакетов с помощью New > Project... > Android Project из существующего кода и убедитесь, что у вас есть "Копировать проекты в рабочее пространство" "НЕОБХОДИМО.
ВАЖНО: вы обнаружите, что не можете сделать это, если ваш файл "MainActivity" всегда называется "MainActivity", поэтому просто для создания будущего проекта, это хорошая практика, чтобы всегда называть ваше основное действие чем-то другим.
Ответ 11
Эта ошибка возникла, когда я попытался графически добавить макет сетки. Удаление папки макета сетки устранило проблему для меня.
Ответ 12
Моим решением было установить инструменты для сборки Android для Android SDK Manager.
Пробем заключался в том, что всякий раз, когда я очищаю проект, каталог gen становится пустым.
Надеюсь, это поможет!
Ответ 13
Если папка gen или файл R.java не сгенерированы, сначала проверьте ошибку в файле XML и убедитесь, что присутствует андроид menifest.xml.
Ответ 14
Щелкните правой кнопкой мыши по проекту > Свойствa > Android > , используя новейший API
заботится обо всем!
Ответ 15
В моем случае решение понизило цель от android-22 до android-19 в project.properties