Подтвердить что ты не робот

Java отсутствует требуемая исходная папка: 'gen'

Я просто переформатировал свой компьютер. У меня windows xp sp3 32 бит. Я устанавливаю java jdk android sdk eclipse ide

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

В проекте "HelloAndroid2" отсутствует требуемая исходная папка: 'gen'

Пожалуйста, помогите, я новичок в eclipse, поэтому дайте подробные ответы.

4b9b3361

Ответ 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