13

我正在尝试创建一个 ActionBarSherlock 项目,我已经下载了该库并将其连接到我的项目。在“问题”窗口中,我看到以下消息:Jar mismatch!修复你的依赖。我怎么解决这个问题?提前致谢。

4

4 回答 4

33

Actionbarsherlock 里面有支持库。如果支持库也在您的主项目中,这可能会导致冲突。重命名支持库应该可以解决这个问题。

也就是说,如果支持库导致不匹配。

于 2012-09-13T11:56:04.840 回答
6

一个简单的右键单击 ActionBarSherlock 库项目然后

Android 工具 -> 添加支持库

将打开一个对话框,接受许可证并单击安装。

Eclipse ADT 将为您下载正确的支持库。

于 2013-04-24T23:42:07.430 回答
2

上述解决方案对我不起作用。但是,我删除了 ActionBarSherlock 的 libs 文件夹中支持的库,并手动将 android-support-v4 jar 文件从 android-sdk/extras/support/v-4 复制到相同的。然后我按照通常的步骤。有效 !

于 2012-12-14T13:32:33.643 回答
0

我可以解决这个问题:

  1. 右键单击您的项目属性
  2. 单击 Java 构建路径
  3. 删除您在“root”中看到的 android-support-v4 jar
  4. 右键单击“Android 工具”-> 修复项目...
于 2013-06-26T05:57:01.917 回答