使用ActionBarSherlock库得到错误“R class无法解析”

时间:2012-02-06 14:13:09

标签: android actionbarsherlock

我正在使用ActionBarSherlock Android 2.1 平台实施操作栏。

但是在Eclipse中,无论我从下载 ActionBarSherlock 库导入现有项目还是从下载库创建新项目,我总是会收到错误“ R无法解析”。然后我注意到R.java文件夹下没有gen/个文件。我试图清理项目,但它没有帮助......任何人都可以帮我解决如何摆脱这个 ActionBarSherlock 库?

1 个答案:

答案 0 :(得分:4)

ActionBarSherlock(v3.x)要求您使用Android 3.2进行编译。您没有看到R.java文件的原因是您可能使用以前的版本进行编译,这意味着无法找到Android 3.0+上使用的某些样式。

确保您在清单中使用Android 3.2,目标API 11+构建,并使用JDK 1.6。这些是编制图书馆时常见的陷阱。