【发布时间】:2015-06-08 07:12:17
【问题描述】:
我会尽可能多地解释,因为这更像是一个结构问题而不是代码问题,好的,所以我有一个项目,我正在使用 android-support-library-v4,现在我在同一个项目中现在已经添加了三个新库,这些库还包括 android-support-library-v4,因为它们是它们自己的代码框架的一部分,
现在的问题是这导致我的项目中的 jar 不匹配,因为我的项目中现在有三个相同的 android-support-library-v4。
我尝试了从我的主项目中删除 android-support-library-v4 jar 文件的解决方案,但这并不能解决我在项目中使用的其他库的 jar 不匹配问题,并且我无法删除 android-support -library-v4 库中的 jar,因为没有它们它们将无法工作,这意味着它们将停止运行......
【问题讨论】:
-
首先删除所有的android-support-library-v4库,然后将相同的android-support-library-v4库添加到所有项目中
-
公共 jar 总是放在最顶层的库项目中,并尝试将这些库扩展到您的主项目。
标签: java android eclipse shared-libraries