【问题标题】:container 'Android Dependencies' references non existing library '/workspace/appcompat_v7/bin/appcompat_v7.jar容器“Android Dependencies”引用了不存在的库“/workspace/appcompat_v7/bin/appcompat_v7.jar
【发布时间】:2014-11-29 13:32:27
【问题描述】:

首先,我知道这个问题被问了很多,但似乎没有什么对我有用。我已经从 android.developer.com 在 MAC 10.9.5 上安装了 Eclipse ADT 并安装了最新的 Android SDK 工具,以及 Android 5.0、android 4.4W 和 Android 4.4.2 所需的所有其他平台和工具。我还安装了 Android 支持库。但是当我尝试使用默认属性运行项目时,

http://postimg.org/image/4lf8ayl99/

最低要求:SDK-API8:Android 2.2(Froyo) 目标SDK-Android; 4.x(L预览) 编译; API 21:Android 4.x(L 预览版)

它总是给我错误, 容器“Android Dependencies”引用了不存在的库“/Users/xxx/Documents/workspace/appcompat_v7/bin/appcompat_v7.jar” 我也浏览了网络和本网站上列出的所有解决方案,但对我没有任何帮助。 appcompat_v7 库生成,然后我单击添加到 android-support-v7-appcompat.jar 和 android-support-v4.jar 的构建路径,然后从构建路径添加两个库并取消勾选 android 依赖项并添加库从android库到我的项目。从其他帖子中我了解到,在清理并构建 appcompat_v7 库项目后,会在 bin 目录中生成 appcompat_v7.jar,但在我的情况下不会发生。 请帮忙。我花了太多时间寻找解决方案,但没有找到任何解决方案。

【问题讨论】:

    标签: android


    【解决方案1】:

    我终于找到了解决方案,我不得不将 jdk 更新到 1.8,eclipse ADT 默认安装的 jdk 表单 android.developer.com 似乎没有更新,并且由于 API 21 需要 jdk 1.7 或更高版本,因此我必须从JDK官方网站http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html安装它。最后我得到了支持库 appcompat_v7 的工作。

    【讨论】:

      【解决方案2】:

      我遇到了同样的问题,我试过了,在那条消息之后,我从 res 文件夹中得到了另一个。无论如何,我所做的是切换工作空间,并且效果很好。只要您从 android manager 下载器下载了附加内容,它就应该为您创建这些文件。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-02-22
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多