I'm making an Android library to implement generalized OAuth Authentication(both 1.0a and 2.0). I'm using the signpost libraries for signing the Http Requests. Now when I try to export my project as a .jar file(using Eclipse, right click on Project->Export->Java->Jar file), the jar gets created successfully, but it hasn't exported the signpost libraries.
When I open the .jar file, I find that the libraries are present, but they aren't visible to the project I'm importing it in. How can I expose these libraries from the jar?
EDIT: Once I import the library into my test application and call the function, OAuthFactory#authorize()
(A custom class that handles OAuth authentication), I get the following compile error: The type oauth.signpost.exception.OAuthCommunicationException cannot be resolved. It is indirectly referenced from required .class files
.