我已经实现了新的 Facebook SDK 3.0 beta。该库项目包含 Android 支持库 v4。我自己的项目上也有支持库(尽管版本不同)。当我将 Facebook SDK 添加为库时,我在控制台上收到下一个错误:
Jar mismatch! Fix your dependencies
Found 2 versions of android-support-v4.jar in the dependency list,
but not all the versions are identical (check is based on SHA-1 only at this time).
All versions of the libraries must be the same at this time.
我试图排除libs
构建路径上的文件夹,但错误仍然存在。
我必须在两个地方放置相同的 .jar 。我在这里错过了什么吗?这个想法是使用我自己项目的支持库(以保持更新)。
似乎不同的项目正在使用两个单独的支持库,因此校验和是不同的。
你必须对两者重复此操作Facebook SDK 项目和您正在构建的应用程序。
当我收到此错误时我要做的是:
-
右键单击该项目。
-
将鼠标悬停在 Android 工具上。
-
单击“添加支持库...”
-
接受库的下载。
这确保了两件事:您可以从 Google 来源获取最新版本的支持库,并且 b.您的所有项目中都有完全相同的库。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)