2013-01-08 39 views
5

有人能告诉我如何正确导入SherlockFragmentActivity.java和ActionBarSherlock文件夹的步骤吗?我不确定如何去做,并且在尝试时会出现很多错误。将Actionbarsherlock导入eclipse

+0

你是什么意思的错误?源代码包本身是否显示红色标记符号? – Kanth

+0

请尝试像这样http://www.slideshare.net/androidstream/action-bar-sherlock-tutorial –

+0

是的,即使在SherlockFragmentActivity类中也有错误,例如导入不会显示在android库中的Watson。 –

回答

8
  1. 提取ActionBarSherlock项目。
  2. 在Eclipse中添加项目就像一个Android 4.0+项目。
  3. 然后打开您的工作项目首选项,并在Android部分包含de ActionBarSherlock项目作为库。
  4. 使用您需要从ActionBarSherlock项目。

您对本站有一个小教程:tutorial

3
  • 提取ActionBarSherlock
  • 打开Eclipse并选择File> Import
  • 在那里,选择提取ActionBarSherlock文件夹中的库文件夹
  • 检查 “复制项目到工作区”
  • 右键点击应该命名为“图书馆”的新项目转到Android工具>添加支持库
  • 按照这些步骤,你应该全部设置!

你应该注意的一件事是控制台。如果您的Android SDK安装在Program Files(x86)中,您可能会遇到许可问题。您需要做的是确保您更改权限,以便应用程序可以更改该文件夹。我知道我有这个问题,并且我花了很长时间才找到,因为我没有注意到控制台。

0

,因为你已经在/libs/目录中的项目有android-support-v4.jar你得到的错误,但ActionBarSherlock项目已经包含了这个库,因此发生冲突。

要解决这个删除android-support-v4.jar从您的项目,然后去Project > Clean

0

按照下面的步骤,我100%确定您将成功导入Android Action Bar Sherlock库。

  1. 您要做的第一件事就是从http://actionbarsherlock.com下载库? 。解压缩之后解压缩它。

  2. 您得到的文件夹将包含一些子文件夹和文件。您的操作栏sherlock库位于文件夹“actionbarsherlock”中。现在,将文件夹“actionbarsherlock”重命名为“ActionBarSherlockLib”。

  3. 现在转到Eclipse并添加作为Android项目的ABS(Action Bar Sherlock)-library。 不要使用Eclipse的导入工具导入ActionBarSherlock库 - 它不会立即生效,您将不得不修复一些设置。相反,请按照下一步中的说明创建一个新项目。

  4. 打开文件 - >新建 - >项目 - > Android项目从现有的代码。选择它并点击下一步。

  5. 在接下来的屏幕中,eclipse会要求你浏览根目录。您必须选择包含您最初解压缩的所有文件和文件夹的根文件夹。选择正确的根文件夹后,eclipse会建议一个要创建的项目列表。

  6. 您必须只检查“ActionBarSherlockLib”并取消其他选项。

  7. 选中'将项目复制到工作区'并单击完成。

  8. 你现在是一个冠军,并成功地将动作栏sherlock库导入到eclipse中。恭喜。