How to reference an external jar in an Android Library project in Eclipse
<p>Oh Android. How I love your verbiage.</p>

<p>I have a workspace with a few projects in it. App1 and App2 are Android applications. Common is an Android library project. App1 and App2 depend upon Common (linked via the Android tab). </p>

<p>Common has some external dependencies, namely httpmime &amp; apache-mime4j, which exist as jar files.</p>

<p>For some reason, it appears that I need to add my mime jars to the build path of App1 and App2 for compilation to succeed. This seems really dumb. In normal Java, I would add Common to the build path of App1 and App2 and things would work. Is this expected that I have to add my jars to every Android application?</p>

<p>-Andy</p>

<p>Note: If I don't configure the build path as described above, I get "The type org.apache.james.mime4j.message.SingleBody cannot be resolved. It is indirectly referenced from required .class files | DataCallUtil.java | /App1/Common/util | line 364"</p>
