19

我目前正在开发一个应用程序,它将使用 ActionBarSherlock 和 HoloEverywhere 但是每当我尝试将 HoloEverywhere 库导入 Eclipse 时,我都会收到以下错误:

构建路径包含重复条目:项目“库”中的“src”

我检查了库文件夹,里面没有重复,但它仍然抱怨。

先感谢您。

4

7 回答 7

9

这就是我的解决方法:

property->resource->Android,勾选一个Android build target,然后点击OK

于 2013-05-28T08:08:18.160 回答
3

有同样的问题,

尝试这个:

只需使用重复的 src 错误导入它,然后右键单击 HoloeEverywhere 库项目并选择属性。在属性中选择 Android(在左侧)并在 Project Build Target 下检查是否选中了 Target Name Android 4.2(或您的任何名称)。我的不是。如果您检查它,它应该可以解决问题。

于 2013-03-13T22:43:10.250 回答
1

“HoloEverywhere”和“ActionBarSherlock”两个项目的名称为“library”。因此,您可能应该重命名它们。然后导入两个项目(忽略 HoloEverywhere 错误)。在“HoloEverywhere”项目属性中选择“Android 选项”。删除所有错误引用并添加对“ActionBarSherlock”项目库的新引用。

于 2013-03-05T09:20:27.780 回答
1

要解决此问题,您必须右键单击左侧的项目名称并选择属性,然后选择 Android 并在构建目标中添加一个勾号,例如 Android 4.0,不要忘记应用并单击确定。

于 2015-09-14T16:29:19.683 回答
0

路径中没有明显的重复,经过数小时尝试各种建议后,我将目标(在项目属性和清单中)从 15 更改为 17 以解决此问题。

于 2014-01-03T12:47:06.210 回答
0

右键单击 HoloEverywhere 项目,转到 Android,在 Library 部分中,删除所选内容,然后他们选择已经在您的工作区中的 ActionBarSherlock 库。

于 2013-05-04T18:59:38.987 回答
-1

要修复它,请在项目主目录中打开 .classpath 文件并注释掉以下两行中的任何一行

< classpathentrykind="src"path="onePath"/>
< classpathentrykind="src"path="anotherpath"/>

这里一个和另一个 Paths 是引用您的库的路径。

然后,右键单击项目-> Android 工具-> 修复项目属性。然后清理并构建您的项目。

于 2013-01-11T13:16:41.920 回答