it-swarm.com.ru

Импортировать существующий проект Android в Eclipse: нет папки с исходным кодом gen?

Я пытаюсь импортировать проект Android в Eclipse (из Git, но я не думаю, что это актуально), и я не могу запустить или скомпилировать его, потому что я получаю следующие ошибки:

Android requires compiler compliance level 5.0. Please fix project properties.  Serval-Video-Discovery      line 1  Android ADT Problem 
Project 'Serval-Video-Discovery' is missing required source folder: 'gen'   Serval-Video-Discovery      Build path  Build Path Problem

Я думаю, что первая не очень большая проблема, даже если я не понимаю предупреждение.

Самое смешное, что в файловой системе существует папка «gen»; Более того, я не могу попытаться создать его, потому что он уже существует!

Что я должен сделать, чтобы решить эту проблему?

Вот репозиторий GitHub, из которого я пытаюсь импортировать: https://github.com/rbochet/Serval-Video-Discovery

33
Rob
Package Explorer -> Right click the project -> "Android Tools" -> "Fix Project Properties"
Project -> Clean

Исправления без перезапуска Eclipse

31
lviggiani
Android requires compiler compliance level 5.0. Please fix project properties.

У меня была такая же проблема, но ни один из этих ответов не помог мне. Я нашел свое решение здесь :

Package Explorer -> Щелкните правой кнопкой мыши проект -> «Инструменты Android» -> «Исправить Свойства проекта»

13
white_gecko

У меня была такая же проблема, но я решил ее следующим образом

Package Explorer -> Right click the project -> Properties -> Java Build Path -> Source -> your project name/gen -> click on Remove -> Click on Add Folder -> check gen -> Ok -> Ok    
1
Rafiq

Если папка gen отсутствует в проекте после импорта существующего проекта на рабочее место, просто создайте папку gen в проекте, и это исправит вышеуказанную ошибку.

0
Valath

Просто щелкните правой кнопкой мыши и удалите каталог gen из Eclipse. Если нет, попробуйте исправить свойства проекта выше.

0
Joel Teply