【问题标题】:Appcompat does not workAppcompat 不工作
【发布时间】:2014-01-20 08:25:29
【问题描述】:

我正在尝试在我的应用程序中使用 appcompat。我已经按照说明做了所有事情。但是当我在我的项目中添加 android-support-v7-appcompat 作为库时,出现如下错误:

Description Resource    Path    Location    Type
The container 'Android Dependencies' references non existing library 
'C:\Android\workspace\android-support-v7-appcompat\bin\
android-support-v7-appcompat.jar'
  testActionBar     Build path  Build Path Problem

我做错了什么?

【问题讨论】:

标签: android


【解决方案1】:
  • libs文件夹中删除appcompat.jarv4-support.jar
  • 清理你的项目

    How to add android-support-v7-appcompat as a library

  • 在 Eclipse 中将 android-support-v7-appcompat 导入为 库项目检查复制到工作区

  • 在你的项目中添加android-support-v7-appcompat作为库
  • right click on ur project -----> properties ------>android ------> add

  • 清理你的项目

我认为这对你有帮助

【讨论】:

  • 我做的一切都是正确的,当“右键单击你的项目 -----> 属性 ------>android ------> 添加”时收到错误跨度>
【解决方案2】:

在创建项目之前,以管理员身份运行 eclipse,以便它在它所引用的位置创建 jar。

右击eclipse图标,选择“以管理员身份运行”选项

【讨论】:

    【解决方案3】:

    只需执行以下步骤

    1. appcompat_v7_nn 右键构建项目;
    2. 点击您的项目,清理项目

    【讨论】:

      【解决方案4】:

      从您添加的每个目录中删除 jar 库。然后您需要添加 appcompat 作为依赖项。如果您使用 Android Studio,您需要执行以下操作:

      添加这个

      compile 'com.android.support:appcompat-v7:18.0.+'

      进入您的 gradle 依赖项,然后,构建 -> 重建项目。

      【讨论】:

      【解决方案5】:

      对于“兼容性”文件问题,您可以尝试在 Eclipse 中删除/或重命名任何 appcompat“项目”以确保安全,并使用兼容模式创建一个新项目(不同的目标和“必需”SDK 值,等于您的版本需要),它会生成一个新的 appcompat 项目,记得将你现有的项目链接到这个 appcompat 项目,并检查你的 lib 是否没有重复的 compat。罐子。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2016-06-11
        • 2014-12-25
        • 2018-05-25
        • 1970-01-01
        • 2016-03-06
        • 1970-01-01
        • 2015-01-06
        • 1970-01-01
        相关资源
        最近更新 更多