【问题标题】:Android actionbar how to add supporting library v7 appcompat for EclipseAndroid actionbar如何为Eclipse添加支持库v7 appcompat
【发布时间】:2013-07-28 00:46:05
【问题描述】:

我按照Android - ActionBar 中的每个步骤添加操作栏。 我从 ActionBarActivity 扩展活动: 公共类 MainActivity 扩展 ActionBarActivity

我需要添加 appcompat v7 支持库,如 here:在“使用资源添加库”中,eclipse 部分。最后一步:

"将库添加到您的应用程序项目中:

  1. 在 Project Explorer 中,右键单击您的项目并选择 Properties。
  2. 在“库”窗格中,单击“添加”。
  3. 选择库项目并单击确定。例如,appcompat 项目应列为 android-support-v7-appcompat。
  4. 在属性窗口中,单击确定。 "

第 2 步是我找不到库窗格的地方。如何将库添加到我的项目中?

【问题讨论】:

标签: android eclipse


【解决方案1】:

一张图胜过千言万语:

【讨论】:

  • 如果您可以发布设置的屏幕截图和/或提供更多详细信息,我可以尝试提供帮助
  • Piyey,如果您在 Windows 下运行并且您的项目总是被标记为红叉,而不是如上图所示,请尝试将(主和库)项目都放在一个分区上。
  • 斯扬顿,谢谢。你不知道在看到这条评论之前我有多沮丧。非常感谢哈哈
【解决方案2】:

以下是步骤:

  1. 将您下载的android-support-v7-appcompat.jar粘贴到项目的libs文件夹中。
  2. 右键单击您的项目,选择Build Path -> Configure build path
  3. 选择Library Tab 然后Add Jar 选项并浏览您最近添加的v7 jar 并单击OK

就是这样:)

【讨论】:

【解决方案3】:

这对我有用:

  1. Eclipse -> 导入 -> 现有 Android 代码到工作区。
  2. 将 ~/android/adt-bundle-mac-x86_64/sdk/extras/android/support/v7/appcompat 添加到您的 Eclipse 工作区。
  3. 在 Eclipse 中右键单击项目并选择属性。
  4. 选择 Android -> 库 -> 添加。
  5. 选择 appcompatv7 项目并保存。

在activity和fragment中使用import android.support.v7.app.ActionBar导入Action bar。

【讨论】:

    【解决方案4】:

    如果您在左侧列表中首先选择 android,则会显示库窗格。然后它应该位于属性窗口右侧部分的底部,在 Project Build Target 部分下方。

    【讨论】:

    • 谢谢。而已。该文档应该首先在左侧菜单中说选择android。然后您可以看到库窗格。
    • 对于那些下载了很多 API 的用户,您需要在左侧菜单中选择 Android,然后向下滚动。我已经安装了所有 API,而且长长的列表看起来像是窗格中唯一的东西。
    【解决方案5】:

    这是我用来解决该问题的解决方案。

    1. 通过签入ExtraAndroid Support Library、Android Support Repository 和 Google Repository /em> 文件夹,方法是在 eclipse 中打开 Android SDK Manager
    2. 创建一个 Android 示例项目,然后选择 appcompact_v7 库。
    3. 关闭您刚刚创建的项目,重新启动 Eclipse 并立即创建一个新的 Android 应用程序项目

    希望对你有所帮助。

    【讨论】:

      【解决方案6】:

      在可能的情况下,这可行:

      在“android-support-v7-appcompat”项目中:

      -Delete “android-support-v7-appcompat” from Package explorer.
      -Import again and check “Copy into workspace”
      -In Properties -> Android -> in Project build target, uncheck Android 2.2 and check Android 4.1.2
      -In Java build path, uncheck if you have any .jar library, and uncheck the Dependence
      

      另一方面,使用“android-support-v7-appcompat”的项目

      in Properties -> Android add the library, but uncheck "IsLibrary”.
      -In Android -> Project build target check Android 4.0.
      -In "Java Build Path" -> Order and Export -> Unchecked the .jar library
      -Finally do a “Project -> Clean” both projects 
      

      【讨论】:

        【解决方案7】:

        按照最新(2014/5/19)document,第二步是:

        在对话框左侧的类别面板中,选择 Android。

        然后,您将在对话框右侧看到库窗格。

        【讨论】:

          【解决方案8】:

          试试这个

          1. 打开 SDK 管理器
          2. 安装 Android 支持存储库
          3. 转到F:--\Android Setup\android-sdk-21 version\extras\android\support\v7\appcompat\libs
          4. 复制android-support-v7-appcompat.jar
          5. 将此 .jar 粘贴到您的项目库文件夹中

          设置和更改AndroidManifest.xml

             <uses-sdk
              android:minSdkVersion="9"
              android:targetSdkVersion="23" />
          

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 2015-10-04
            • 1970-01-01
            • 2014-03-03
            • 2017-06-20
            • 2013-08-19
            • 1970-01-01
            • 2014-12-31
            • 1970-01-01
            相关资源
            最近更新 更多