【问题标题】:Jar mismatch error ! fix your dependenciesjar 不匹配错误!修复你的依赖
【发布时间】:2014-05-16 07:35:54
【问题描述】:

当我删除 D:\appcompat_v7\libs\android-support-v4.jar 错误时,我无法理解 y 会导致问题,因此任何其他解决依赖关系的解决方案都会出现

Jar mismatch! Fix your dependencies
[2014-04-04 11:51:05 - ] Found 2 versions of android-support-v4.jar in the    dependency list,
[2014-04-04 11:51:05 - ] but not all the versions are identical (check is based on SHA-1 only at this time).
[2014-04-04 11:51:05 - ] All versions of the libraries must be the same at this time.
[2014-04-04 11:51:05 - ] Versions found are:
[2014-04-04 11:51:05 - ] Path:D:\backup\libs\android-support-v4.jar
[2014-04-04 11:51:05 - ]    Length: 556198
[2014-04-04 11:51:05 - ]    SHA-1: 4a6be13368bb64c5a0b0460632d228a1a915f58f
[2014-04-04 11:51:05 - ] Path: D:\appcompat_v7\libs\android-support-v4.jar
[2014-04-04 11:51:05 - ]    Length: 627582
[2014-04-04 11:51:05 - ]    SHA-1: db0f122c99ef9f90dbab3fada6d191f2880cbb8e

【问题讨论】:

标签: android jar sdk dependencies


【解决方案1】:

你得到的错误是因为你有 2 套 android-support-v4.jar

我认为您还在项目中添加了一些库项目,这就是您收到此错误的原因,

只需从主项目中删除 android-support-v4.jar,然后转到 android 项目 proertie 的选择 Java Build path 并点击 Add external jar 并从您的库项目中选择 android-support-v4.jar 并单击 Ok,完成这一切后还转到 Order and Export 选项卡并选择意味着只需检查标记您的 android-support-v4.jar,然后清理并构建您的项目并检查。

这个解决方案对我有用。

【讨论】:

  • @InnocentKillerv:: 任何 android-support-v4.jar 文件都可以写入
  • 当我删除其中一个 android-support-v4.jar 文件时,它不起作用兄弟,eclipse 要求我导入 R!!!
  • 那你有没有加新的android-support-v4.jar,然后清理一下再试试,肯定能行。
  • 不,转到 \android-sdks\extras\android\support\v4 并复制该 jar 并将其粘贴到您的库项目的 lib 文件夹中。
  • 嘿,兄弟,我试过了,但还是没用,看看正确的标记问题,它确实有效,虽然我不完全相信你有没有其他方法来解决这个问题
【解决方案2】:

从 lib 文件夹和构建路径中删除 android-support-v4.jar,然后清理项目。

【讨论】:

    【解决方案3】:

    只需从项目的 libs 文件夹中删除 android-support-v4.jar

    然后复制 adt-bundle-windows-x86-20131030\sdk\extras\android\support\v4\android-support-v4.jar 文件并将其粘贴 到您的libs 文件夹。只是clean and build你的项目!!

    您必须为appcompat_v7Megavenues 执行此任务。

    无需设置构建路径。

    这对我有用。
    希望对你有用。
    谢谢。

    【讨论】:

      【解决方案4】:

      只需从您的项目中删除 android-support-v4.jar 并将您的库项目的 android-support-v4.jar 粘贴到您的主项目中。您不能直接在 eclipse 中执行此操作,您必须在进入工作空间文件夹时手动执行窗口资源管理器

      【讨论】:

        【解决方案5】:

        如果您使用具有 android-support-v4.jar 的外部库,则会发生这种情况,将“android-support-v4.jar”从您的项目 libs 目录复制到外部库 libs 文件夹。这将解决错误。

        【讨论】:

          猜你喜欢
          • 2015-01-28
          • 2013-02-06
          • 2013-04-10
          • 1970-01-01
          • 2017-12-26
          • 2013-01-09
          • 2022-01-21
          • 2021-10-16
          • 2020-11-29
          相关资源
          最近更新 更多