将HoloEverywhere导入Eclipse:错误:找不到与给定名称匹配的资源

时间:2013-08-01 18:05:39

标签: android eclipse android-holo-everywhere

我无法让HoloEverywhere在Eclipse中工作。 Eclipse在themes-core.xmlthemes.xml中显示606错误,都是

error: Error: No resource found that matches the given name: attr 'activatedBackgroundIndicator'

(或其他属性)。

例如,就在themes-core.xml的开头,包含上述错误的行是:

<item name="activatedBackgroundIndicator">@drawable/activated_background_holo</item>

我使用EGit将HoloEverywhere导入Eclipse。 我还将ActionBarSherlock添加到我的工作区并将其正确链接到HoloEverywhere(ActionBarSherlock中的所有类都在项目中正确解析)。

我搜索了SO以寻求解决方案,但遗憾的是找不到一个。

任何帮助都将受到高度赞赏。

1 个答案:

答案 0 :(得分:1)

我终于找到导致问题的原因:

Android库项目必须通过Project设置中的Android选项卡添加,而不是通过Java Build路径添加。 因此,要添加ActionbarSherlock依赖项,您必须打开HoloEverywhere项目的设置,选择“Android”选项卡,单击“添加”并选择“ActionBarSherlock”项目。

我希望这有助于未来的读者。