Search code examples
javaandroideclipsebuildpath

Importing library into an Android project?


I have multiple projects, an Android project and a couple of "Java Library" projects that I need to import into my main Android project.

My library uses springFramework.jar, when I include this library into my Android I get the following exception.

10-01 11:35:04.101: E/dalvikvm(1144): Could not find class 'org.springframework.web.client.RestTemplate', referenced from method com.nuvasive.shared.atlasmobile.service.ServiceClient.

If I include the jar files into my main project as well as the library everything works fine, but I rather not do that.

So there are two problems here:

  • Seems like jar file in my library is not being added to my main project
  • My main project can't access classes in my library project

What am I doing wrong here?

enter image description here

enter image description here


Solution

  • According to me if you have added jar files to build path(check in libraries tab) then remove them from that tab and as i can see you have not marked jars you are using in order and export please nark all jars you are using. You will see those under private libraries in libraries tab.

    Try it.