繁体   English   中英

类型容器'Android Dependencies'引用非现有库android-support-v7-appcompat / bin / android-support-v7-appcompat.jar

[英]Type The container 'Android Dependencies' references non existing library android-support-v7-appcompat/bin/android-support-v7-appcompat.jar

我在尝试使用Action Bar Compat支持库到我的项目时遇到了一些错误,我不知道出了什么问题,因为我已按照此链接的说明进行操作> http://developer.android.com/tools/支持库/ setup.html

所以,这是错误的屏幕截图.. IDE

我也遇到过这样的问题。 我的错误是:容器'Android Dependencies'引用了不存在的库'C:\\ development \\ adt-bundle-windows-x86-20140702 \\ workspace \\ appcompat_v7 \\ bin \\ appcompat_v7.jar'

为了解决这个问题,我去了项目>属性> java构建路径>库>添加jar> appcompat_v7> libs>,然后我选择了android-support-v7-appcompat.jar。 在此之后,我去了项目>干净。 这解决了这个问题。 希望你找到我的提示有用。

与您在上面提到的说明中一样,请确保按照此步骤添加.jar文件,而不是直接转到“属性”>“Java构建路径”>“库”以添加它们。

在新库项目中,展开libs /文件夹,右键单击每个.jar文件,然后选择“构建路径”>“添加到构建路径”。 例如,在创建v7 appcompat项目时,将android-support-v4.jar和android-support-v7-appcompat.jar文件添加到构建路径。

在创建新项目时,我遇到了这个问题。 按照您提供的链接中的说明操作后,关闭项目,然后关闭Eclipse,重新启动Eclipse,打开项目,然后清理并构建项目。 这对我有用。

这些天我使用了最新的Android支持库21并得到了同样的问题。
我按照@ dazilli的回答,但不行。
刚才,我将JDK从6更新到7,然后解决了这个问题。

首先清理一个库项目和构建项目检查库项目有bin文件,然后清理你的项目为我工作

  • andriod平台必须是android 5.0并设置'target = 21'
  • 确保下载额外内容 在此输入图像描述

在我的情况下,文件位于appcombat_v7 / lib文件夹中,所以我做的是右键单击.jar文件(将有两个文件选择android-support-v4.jar),然后选择Build Path> Add to Build Path。 它的作用是将此文件添加到构建路径(即它将此文件添加到“bin文件夹”),这将解决问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM