Facebook SDK for Android 依赖项上的重复支持库

2024-04-02

我已经实现了新的 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 项目和您正在构建的应用程序。

当我收到此错误时我要做的是:

  1. 右键单击该项目。

  2. 将鼠标悬停在 Android 工具上。

  3. 单击“添加支持库...”

  4. 接受库的下载。

这确保了两件事:您可以从 Google 来源获取最新版本的支持库,并且 b.您的所有项目中都有完全相同的库。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Facebook SDK for Android 依赖项上的重复支持库 的相关文章

随机推荐