Jar mismatch error when adding library in eclipse
的可疑副本但我没有得到任何帮助,所以我再次问它。
当我在 Eclipse 中创建新项目时,创建了两个文件夹
问题:当我右键单击项目并选择“属性| Android”,然后单击“库”部分中的“添加...”并选择ViewPagerIndicator库。
它给了我错误:
[2014-04-07 17:55:54 - DemoApp] Found 3 versions of android-support-v4.jar in the dependency list,
[2014-04-07 17:55:54 - DemoApp] but not all the versions are identical (check is based on SHA-1 only at this time).
[2014-04-07 17:55:54 - DemoApp] All versions of the libraries must be the same at this time.
[2014-04-07 17:55:54 - DemoApp] Versions found are:
[2014-04-07 17:55:54 - DemoApp] Path: C:\Users\WebInfoMart\workspace\appcompat_v7\libs\android-support-v4.jar
[2014-04-07 17:55:54 - DemoApp] Length: 627582
[2014-04-07 17:55:54 - DemoApp] SHA-1: cb6883d96005bc85b3e868f204507ea5b4fa9bbf
[2014-04-07 17:55:54 - DemoApp] Path: C:\Users\WebInfoMart\workspace\DemoApp\libs\android-support-v4.jar
[2014-04-07 17:55:54 - DemoApp] Length: 627582
[2014-04-07 17:55:54 - DemoApp] SHA-1: cb6883d96005bc85b3e868f204507ea5b4fa9bbf
[2014-04-07 17:55:54 - DemoApp] Path: C:\Users\WebInfoMart\workspace\library\libs\android-support-v4.jar
[2014-04-07 17:55:54 - DemoApp] Length: 271754
[2014-04-07 17:55:54 - DemoApp] SHA-1: 53307dc2bd2b69fd5533458ee11885f55807de4b
[2014-04-07 17:55:54 - DemoApp] Jar mismatch! Fix your dependencies
已经尝试过: 我删除了Demoapp> lib> android-support-v4.jar& appcompact_v7> lib> android-support-v4.jar两个文件和复制的ViewPagerIndicator库> lib> android-support-v4.jar到我的 DemoApp 和 appcompact_v7 文件夹,然后清理并重建项目。
但似乎没有任何效果。而ViewPagerIndicator库的示例项目工作正常。
任何建议都将不胜感激。感谢
答案 0 :(得分:2)
我有同样的问题,这是我如何修复它@Raghunandan已经在这里回答jar mismatch from log cat on program run using google play service
因为库和项目有不同的jar文件
解决方案:
只需将android-support-v4.jar
从sdk/extras/android/support/v4/android-support-v4.jar
复制到 ViewPagerIndicator库项目和您的Android项目的libs文件夹。
希望这有帮助
ViewPagerIndicator教程http://blog.stylingandroid.com/archives/537
答案 1 :(得分:0)
由于您的ViewPagerIndicator库已经有了android-support-v4.jar,因此将其从Demoapp和appcompact_v7中删除,那么它将起作用。因为两个项目都是从ViewPagerIndicator继承它
答案 2 :(得分:0)
来自ViewPagerIndicator的支持库是旧的,尝试使用DemoApp中使用的库进行更新。然后从DemoApp中删除它。
有一个拉取请求可以更新ViewPagerIndicator的v4支持库:https://github.com/JakeWharton/Android-ViewPagerIndicator/pull/271