从这个网站http://www.grokkingandroid.com/adding-actionbarsherlock-to-your-project/
获取 ActionBarSherlock 并将其添加到 Eclipse
您要做的第一件事是从 actionbarsherlock.com 下载库。在此之后解压缩/解压缩它。下载包含三个文件夹:library、samples 和 website。示例文件夹包含四个示例项目,用于展示您可以做什么以及如何操作。你应该看看他们。website文件夹包含项目网站的代码。library 文件夹最终包含 ActionBarSherlock 的源代码。现在转到 Eclipse 并将 ABS 库添加为 Android 项目。不要使用 Eclipse 的导入工具来导入 ActionBarSherlock 库——它不会立即工作,您必须修复一些设置。而是使用 Android 开发者工具的项目创建向导。
从现有代码打开文件 -> 新建 -> 项目 -> Android 项目。
从现有源创建一个 Android 项目 在下一个屏幕中选择文件夹,然后 Eclipse 使用该文件夹搜索项目。如果您选择 ActionBarSherlock 根文件夹,Eclipse 会建议创建一个项目列表。选中“库”项目并取消选中所有其他项目:
选择库项目 点击“完成”创建项目。
Eclipse 现在将创建一个名为“library”的新项目。我更喜欢一个更有用的名称,因此选择名为“library”的项目并按 F2 重命名该项目。我已将 Eclipse 中的项目重命名为“ActionBarSherlock”,因此以下所有屏幕都将引用此名称。
将库添加到您的项目
现在 ABS 是一个库项目,您必须告诉您自己的项目使用它。我将为此使用我上一篇文章的项目。转到 FragmentStarter 的项目设置并切换到 Android 选项卡。
如有必要,向下滚动,直到看到“库”面板。点击“添加”:
将库添加到 Android 项目 在下一个窗口中,将列出所有可用的库项目。选择 ActionBarSherlock 并单击“确定”。
从库列表中选择 ActionBarSherlock 当窗口消失时,库应列在 Android 属性选项卡的库面板中:
检查库是否添加成功
然后出现错误:Jar mismatch!修复您的依赖项,要解决它,可以从 your_project/libs 复制文件 android-support-v4.jar 并将其粘贴到 library/libs 上。
在您可以使用 ActionBarSherlock 之前,您必须像这样扩展您的 Activity: public class MainActivity extends SherlockActivity 并更改 Manifest 中的主题: android:theme="@style/Theme.Sherlock.Light.DarkActionBar"
这是将 ABS 添加到项目中的方法。希望它适用于所有人