So I donwloaded the ignition library, built with Maven and imported as a project into eclipse.
However, all the libraries and sample code have a red exclamation mark in front of project name, and they do not compile. The “Problems” console shows that there are some problems with Build Path, and there are a lot of “Unbound classpath variable: ‘M2_REPO’…” entries.
I see they point to some jar files.
Please tell me how can I get rid of these errors and fix the projects so they compile?

Thanks in advance.
Add a classpath variable
M2_REPOto your project:It looks like your use classic way import project into workspace (File -> Import … -> General -> Existing Projects into Workspace), if I recall, this is the reason why Eclipse asking for a fixed-name classpath varlable
M2_REPO.If the Android project is properly mavenized, you should install two Eclipse plugins (m2e & m2e-android) and import project as a maven project (File -> Import … -> Maven -> Existing Maven Projects), this does not require classpath vaiable
M2_REPO.Hope this make sense.