我正在开发Android应用程序,但是当我在安装sdk和eclipse之后导入到另一台计算机上的项目时,我正在获取路径:
D:\AndroidDevelopment\project_name\libs\android-support-v4.jar
[2014-12-13 23:53:54 - project_name] Length: 758727
[2014-12-13 23:53:54 - project_name] SHA-1: efec67655f6db90757faa37201efcee2a9ec3507
[2014-12-13 23:53:54 - project_name] Jar mismatch! Fix your dependencies
我安装了android-support-v7-appcompat library
并将其副本放在工作区。
我不确定为什么我收到有关android-support-v4.jar mismatch
的错误。
附加是我项目属性的屏幕截图。 任何帮助都将受到高度赞赏。
答案 0 :(得分:2)
android-support-v4.jar
是android-support-v7-appcompat
库的一部分。
从您的屏幕截图中看来,..\appcompat_v7
似乎已被破坏但存在两次。因此,选择它并按Remove
如果问题仍然存在,请更新..\google-play-services-lib
。
当2个或更多相关项目引用同一个库的2个不同版本时,就会发生这种情况。
查看“有问题”的库是什么。
尝试消除dublicate library。
以只有一个实例的方式删除该库。您可以引用一个库来使用另一个库。
尝试使所有库都一样。
android-support-v4.jar
删除并重新导入。 OR 答案 1 :(得分:2)
从库中删除损坏的.. \ appcompat_v7。 并从你的项目的libs文件夹中删除android-support-v4.jar,因为它已经存在于android-support-v7-appcompat中