如何从库项目导出jar到引用Eclipse中的项目?

Har*_*elm 10 java eclipse android

几个Android项目使用Android库项目.现在我在这个库项目中添加了一个JAR(commons-lang.jar).我想将这个commons-lang.jar导出到所有使用库项目的项目中.如果不将jar复制到所有引用项目,我就无法工作.

到目前为止我做了什么:

  1. 在库项目文件夹层次结构中创建名为libs的文件夹.
  2. 将JAR复制到此libs文件夹.
  3. 在Eclipse"Java Build Path"中添加了这个带有"Add external JARs ..."的JAR到库项目中.
  4. 在"订单和导出"选项卡上,选中JAR左侧的复选框以将其导出.
  5. 在"Android"页面上的引用项目"添加"库项目.

似乎commans-lang JAR没有与库项目一起导出.我还需要在引用项目上创建libs文件夹,将相同的JAR添加到引用项目的构建路径.之后一切正常,但APK确实包含了两次外部JAR.

我的做法有什么问题?另外我该怎么办?

提前谢谢了.

Aid*_*dan 1

我相信您要做的就是转到 Eclipse > 首选项 > Java > 构建路径 > 用户库。然后,当您向其中添加 jar 文件时,我相信工作区中的所有项目都会自动在类路径中包含该 jar 文件。