Android 如何";安装";行动吧夏洛克?

Android 如何";安装";行动吧夏洛克?,android,android-actionbar,android-library,Android,Android Actionbar,Android Library,我正在尝试使用ActionBarSherlock构建示例项目“ActionBarStyled” 我在这里下载了包含ABS的.zip文件,但是我不知道在哪里解压,这样它就会出现在Project>Properties>Add library上 有人能帮我一下吗 另外,我在某个地方读到(抱歉,现在找不到)当前的Android兼容性库在3.0之前的版本中支持操作栏,因此它基本上与操作栏Sherlock具有相同的“效果”——有人能证实这一点吗?我应该安装哪个库?没有听说过包含操作栏的兼容性库,我几天前下载

我正在尝试使用ActionBarSherlock构建示例项目“ActionBarStyled”

我在这里下载了包含ABS的.zip文件,但是我不知道在哪里解压,这样它就会出现在Project>Properties>Add library上

有人能帮我一下吗


另外,我在某个地方读到(抱歉,现在找不到)当前的Android兼容性库在3.0之前的版本中支持操作栏,因此它基本上与操作栏Sherlock具有相同的“效果”——有人能证实这一点吗?我应该安装哪个库?

没有听说过包含操作栏的兼容性库,我几天前下载了最后一个。 无论如何,这很简单,在(!!)您的工作区中解压文件,然后创建新的android项目,选择“从现有源创建项目”,然后在刚刚解压的文件夹中选择“库”文件夹

右键单击操作栏sherlock项目,属性>android>检查“Is库”。 然后右键单击您的项目,属性>android>将目标SDK更改为3.2(API 13),然后按add library并选择sherlock库

您将项目更改为3.2,这样sherlock就可以工作了,但您仍然可以将其使用到1.6,只需在清单中写下这一行:

<uses-sdk android:minSdkVersion="4"
              android:targetSdkVersion="13" />

注意不要在应用程序中使用API 13代码

我写这篇文章写得很快,所以如果你不明白我的意思,请随时提问。如果你仍然不明白,可以在FAQ中查看他们的网站。有一个视频一步一步地解释如何使用它


祝你好运

“我在某个地方读到(抱歉,现在找不到)当前的Android兼容性库支持3.0之前版本的操作栏,因此它基本上与操作栏Sherlock具有相同的“效果”-有人能证实这一点吗?--这不是真的。非常感谢!“注意不要在你的应用程序中使用API 13代码。”-这包括片段吗?顺便说一下,我对此做了很多研究,这让我怀疑得发疯。我需要做一个标签式布局和每个标签下的动态列表视图的应用程序。操作栏+片段是确保跨API最大兼容性的最佳选择?我忘了告诉你,你不需要将兼容包放在应用程序中,因为sherlock库包含此包。当然你可以使用片段,这就是这个包的全部内容!只需确保不要使用android.app.Fragment(API 13),而是使用android.support.v4.app.Fragment(更新包)。对于你的另一个问题,是的,几天前我想使用TabActivity时进入了Fragments,看到它已被弃用,你可以查看samples文件夹以了解如何执行此操作。你是否有指向该samples文件夹的链接,其中包含使用Fragments的选项卡?非常感谢,这让我抓狂。示例文件夹位于包含“library”文件夹的zip中,只需在导入库时导入它(“从现有源创建项目”):)只需运行示例应用程序,阅读源代码并学习如何使用它。