【问题标题】:The container 'Android Dependencies' references non existing library appcompat_v7.jar'容器“Android Dependencies”引用了不存在的库 appcompat_v7.jar'
【发布时间】:2014-10-27 19:50:37
【问题描述】:

我知道这个问题已被问过很多次,但很遗憾找不到任何解决方案。所以这里是

The container 'Android Dependencies' references non existing library 'C:\Users\Zain-ul-abdeen\Android\appcompat_v7\bin\appcompat_v7.jar'    OnClick     Build path  Build Path Problem

多次清理和构建我的项目

【问题讨论】:

  • 您尝试过哪些解决方案但没有奏效?
  • 多次尝试清洁和建设项目

标签: android eclipse error-handling


【解决方案1】:

你必须做下一件事:转到文件>导入>Android>Excisting Android code into workspace点击next。然后你必须选择 browse 并转到你的 sdk 文件夹所在的位置。接下来你必须选择文件夹extras>android>support>v7然后你会看到一个名为appcompat的文件夹你必须选择这个文件夹并点击ok strong> 然后完成

当这个文件夹被导入时,右键单击 Eclipse 中的当前项目文件夹,选择 properties。接下来点击android,你会看到一个add按钮。当你点击它时,你会看到一个名为 android-support-v7-appcompat 的库,选择它并点击 ok。这将完成这项工作。希望对你有所帮助。

【讨论】:

  • 我正要说同样的话:)
  • 就个人而言,我更喜欢将 android-support-v7-appcompat 导入为 jar 文件,但不是最佳实践
  • 是的,我不久前遇到了同样的问题,这对我来说很好。但我认为这两种方式都会导致相同的路径:)
  • 导入后,我有 3 个我最近添加的项目 /android-support-v7-appcompat , /appcompat_v7 和 /OnClick 我的示例项目。我进入 /OnClick 属性并执行了所写的操作,但现在它给出了 100 个错误:D 检索项目的父项时出错:未找到与给定名称“@android:TextAppearance.Material.SearchResult.Subtitle”匹配的资源。 styles_base.xml /android-support-v7-appcompat/res/values-v21 第 168 行
  • 很遗憾听到这个消息。试试这个去你的示例项目中的 project.properties 文件并将 target=android-19 更改为 target=android-21
【解决方案2】:

将 appcompact_v7.jar 复制到丢失的文件夹 C:\Users\Zain-ul-abdeen\Android\appcompat_v7\bin\appcompat_v7.jar

1.如果您没有在以下位置下载 appcompat_v7.jar Download appcompat_v7.jar
2.并将 appcompat_v7.jar 复制到缺少的文件夹
3.清理或刷新您的项目
4.会显示错误并悬停在错误上

然后修复你的项目设置

【讨论】:

  • 感谢回复,不过我已经重新安装了adt插件:)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-02-22
  • 1970-01-01
相关资源
最近更新 更多