【发布时间】:2013-02-11 18:29:49
【问题描述】:
我正在编写一个使用 action bar sherlock 和 facebook sdk 的应用程序。 因此我将这两个库导入到我的项目中,我得到了错误 说我有两罐 android-support-v4.jar
"在依赖列表中找到2个版本的android-support-v4.jar 但并非所有版本都相同(此时检查仅基于 SHA-1)。 此时所有版本的库必须相同。”
我能做什么?我可以把其中一个罐子放进另一个图书馆吗? 它们应该是相同的,但是它们的大小是不同的。我不想去更改/删除源代码中的库。 有什么想法吗?
【问题讨论】:
-
删除项目中的那个,去libs>android-support-v4.jar,我觉得Action Bar sherlock已经有android-support-v4.jar了
-
ty,他们都有 android-support-v4.jar 我找到了一个解决方案:将一个添加为 jar,另一个添加为库。我仍然有两个不同的 android-support-v4.jar,但编译器似乎可以接受它。所以看起来每个库都使用自己的 android-support-v4.jar。
-
把你的解决方案放在下面并接受它作为答案。