0

我已经在 eclipse 中检查了一个项目,尽管它有一些编译错误,比如缺少库。我修好了它。现在我在整个项目中看不到任何错误,但项目文件夹上仍然有一个红色标记。这使我无法编译项目。我知道很难以这种方式提出解决方案,但我找不到任何可以发布的相关内容。你们可能已经经历了这个错误请帮助。(我正在使用 eclipse juno,项目在 4.1 google api 上)。

编辑:这可能会有所帮助。但是我为什么这是一个问题,bcz我这3个是图书馆项目中的版本。

 [2013-07-11 17:26:49 - ] Found 3 versions of android-support-v4.jar in the dependency list,
[2013-07-11 17:26:49 - ] but not all the versions are identical (check is based on SHA-1 only at this time).
[2013-07-11 17:26:49 - ] All versions of the libraries must be the same at this time.
[2013-07-11 17:26:49 - ] Versions found are:
[2013-07-11 17:26:49 - ] Path: C:\Users\Ankit\workspace\workspace-android\FacebookSDK\libs\android-support-v4.jar
[2013-07-11 17:26:49 - ]    Length: 349252
[2013-07-11 17:26:49 - ]    SHA-1: 612846c9857077a039b533718f72db3bc041d389
[2013-07-11 17:26:49 - ] Path: C:\Users\Ankit\workspace\workspace-android\HealthCity\libs\android-support-v4.jar
[2013-07-11 17:26:49 - ]    Length: 271754
[2013-07-11 17:26:49 - ]    SHA-1: 53307dc2bd2b69fd5533458ee11885f55807de4b
[2013-07-11 17:26:49 - ] Path: C:\Users\Ankit\Desktop\SlidingMenu-master\library\libs\android-support-v4.jar
[2013-07-11 17:26:49 - ]    Length: 385685
[2013-07-11 17:26:49 - ]    SHA-1: 48c94ae70fa65718b382098237806a5909bb096e
[2013-07-11 17:26:49 - ] Jar mismatch! Fix your dependencies
4

4 回答 4

4

远射 - 在它“卡住”之前,我让 Eclipse 对我来说真的很奇怪。

这听起来很疯狂,但要修复它,请尝试删除(突出显示并按下删除键)“问题”视图中的所有问题。

这基本上解决了你的问题。不用担心,下次您构建/启动项目时,如果存在真正的问题,它们会再次出现,因此这样做没有真正的危害。

于 2013-07-11T12:24:29.827 回答
1

我在使用facebook-sdk. 您只需删除两个android-support-v4.jars并用第三个替换已删除的问题即可解决您的问题。

我猜会出现这个问题,因为不同的项目包含在项目中编译的“优化”支持库。最后,所有三个库都是相同的,但可能不会提供所有相同的功能(如果我错了,请纠正我?!)。

于 2013-07-11T12:24:34.883 回答
0

我打开了项目的构建路径,并在我想要的检查库中。这解决了我的问题。编译时,您可能会收到显示错误的弹出窗口。你能看到这样的窗口吗?

于 2013-07-11T11:51:11.903 回答
0

先尝试清理项目。

检查构建路径中的问题。链接将有助于解决此类问题。

于 2013-07-11T11:52:12.703 回答