Home » Android » Import existing Android project in Eclipse: no gen source folder?

Import existing Android project in Eclipse: no gen source folder?

Posted by: admin April 23, 2020 Leave a comment

Questions:

I’m trying to import an android project into Eclipse (from Git, but I don’t think it’s relevant), and I can’t run or compile it because I get these errors:

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

I think the first one isn’t really a big problem, even if I don’t really understand the warning.

The funny thing is that the “gen” folder exists on the filesystem; furthermore, I can’t try to create it because it already exists !

What should I do to solve this issue?

Here is the GitHub repo I’m trying to import from: https://github.com/rbochet/Serval-Video-Discovery

How to&Answers:
Package Explorer -> Right click the project -> "Android Tools" -> "Fix Project Properties"
Project -> Clean

Fixes without having to restart eclipse

Answer:

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

I had the same problem but non of these answers helped me. I found my solution here:

Package Explorer -> Right click the
project -> “Android Tools” -> “Fix
Project Properties”

Answer:

I had the same problem but solved in the following way

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    

Answer:

Just right click and delete the gen directory from eclipse. If not, try the fix project properties above.

Answer:

If gen folder is missing under project after importing an existing project into workplace, just create a gen folder under project and that will fix the above error.