引用ActionBarSherlock时我的项目中的R.错误

时间:2014-05-29 01:50:18

标签: android eclipse actionbarsherlock adt

标题非常自我解释。当我尝试在我的项目中引用ABS时,我得到了几个" R无法解析为类型" MY 项目上的错误(不在ABS库中,仅在我的项目中)。我再说一遍,错误出现在ABS库中的 MY 项目,不是,因为所有"帮助"我发现了。

我希望你能帮助我!

注意:我的项目的min-sdk:8和target-sdk:19。ABS库min-sdk:7和target-sdk:17(尝试将sdk调整为同一个,但是仍然没有成功)

提前致谢!

1 个答案:

答案 0 :(得分:0)

如果您刚开始使用ActionBar,则应该使用appcompat v7库而不是ABS。它提供与ActionBar相同的向后兼容性,但它正由Google开发,因此它可以更好地工作。实际上,由于appcompat v7,ABS甚至不再被开发。

在这里阅读compat库 http://developer.android.com/tools/support-library/features.html

ActionBar的开发人员指南是用appcompat-v7编写的 http://developer.android.com/guide/topics/ui/actionbar.html