1个项目中的Android支持库和2个库

时间:2013-11-15 10:49:09

标签: java android eclipse

我有我的项目和两个库jfeinstein10 / SlidingMenu和JakeWharton / Android-ViewPagerIndicator并且有android支持libary的问题。我将这两个库作为android代码添加到工作区中,我在其他项目中使用,但在当前项目中,我使用了两个库并且有错误“Jar不匹配!修复您的依赖项 在依赖项列表中找到3个版本的android-support-v4.jar, 但并非所有版本都相同(仅在此时检查基于SHA-1)。 所有版本的库目前都必须相同。“如何使用这个libabries没有这个问题

1 个答案:

答案 0 :(得分:1)

在这种情况下,您需要以多级方式使用支持库。

您当前的情况是这样的。

  1. Lib-project-1(包含android-support jar)
  2. Lib-project-2(包含android-support jar)
  3. 你的项目(包含android-support jar)
  4. 如何解决此问题?

    1. 从“Lib-project-2”和“your-project”中删除android-support jar

    2. 在“Lib-project-2”中添加“Lib-project-1”作为图书馆项目

    3. 在“你的项目”中添加“Lib-project-2”作为图书馆项目