java - 导入3个SDK,报错: Found 3 versions of android-support-v4. jar

标签 java android jar facebook-android-sdk android-2.2-froyo

我创建了一个 Android 应用程序。 已导入我所有的 SDK(GoogleSDK、FacebookSDK、AppCompatSDK)

右键单击我的项目 -> 属性 -> Android -> 添加 我的 3 个 SDK。 按应用并收到此错误:

Found 3 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.

我该怎么办? 该项目不是红色的,Order and Export, & Libraries

中没有任何红色内容

(此应用适用于 API 8 及更高版本)

附言 如果您知道任何指向好的教程的链接,它会显示如何为 FacebookSDK 3.5 制作登录按钮,登录并返回到新的 Activity 会很好。只需登录和注销,仅此而已。

谢谢。

最佳答案

对于不同版本的android-support-v4.jar文件,执行以下步骤:-

  1. 转到任何最新项目的 libs 文件夹(其中包含最新的 jar 文件)
  2. 右键单击 android-support-v4.jar 文件并复制它。
  3. 将复制的文件粘贴到其他显示错误的项目中。
  4. 清理项目并运行它。

对于任何 SDK 的集成,如果您要添加 jar 文件,只需将 jar 复制到您的 libs 文件夹中,然后右键单击项目 > 选择属性 > 库选项卡 > 添加 jars > 导航到项目的 libs 文件夹,选择您要添加的 SDK 的 jar 就完成了。

清理构建并运行。

关于java - 导入3个SDK,报错: Found 3 versions of android-support-v4. jar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19471304/

相关文章:

java - 更改 .JAR 文件的图标

android - Opengl es 2.0 3d

java.lang.NoClassDefFoundError/无法找到或加载主类

java - 无法从 MainActivity 中找到 Menu.xml 中包含的特定项目 ID

java - 从插件重新编译反编译的类

java - 通用 JUnit 测试

android - Xamarin Android EditText setError不显示文本

android - 我可以将手机用作带有 Windows 10 登录选项的 webauthn 安全 key 吗

java - 无法从 URL 获取 URI,获取 null?

java - 在没有 java -jar unix & windows 的情况下运行 JAR?