【问题标题】:Android: Eclipse : Project could not build due to cannot delete v-7appcompatAndroid:Eclipse:由于无法删除 v-7appcompat,项目无法构建
【发布时间】:2015-04-17 21:38:24
【问题描述】:

我使用 Eclipse Luna 创建了一个 Android 应用程序 API 21。我的电脑上只安装了 API 21。最初我遇到“找不到资源......”的错误,我发现我必须添加支持库 v7-appcompat。尝试了各种方法来添加罐子,没有任何效果。所以最后我将 appcompat 项目添加到我的项目中。这解决了那个错误。

然后在重新启动 Eclipse 时出现新的 3 个错误 - 无法在 appcompat 项目中加载 API 19...(类似这样)。在 appcompat project int project.properties 中,我将目标 API 从 19 更改为 21。这解决了 2 个错误。

现在是我无法解决的第三个错误: 说明 资源路径 位置 类型 由于“无法删除 '/android-support-v7-appcompat/bin/classes/android'.”,该项目未构建。修复问题,然后尝试刷新此项目并构建它,因为它可能不一致 android-support-v7-appcompat 未知的 Java 问题

我从我的项目/库文件夹中删除了 v4-appcompat。但还没有结果。 appcompat 中的 /libs 和 /Android 私有库都包含 v4-appcompat 和 v7-appcompat。

在我的项目,我在/ bin中/ dexedLibs他们的3个罐子 - Android的支持-V4-c7810708df94d8bfa4383f5149ab5d83.jar,Android的支持-V7-程序兼容性-892bfc35ccacd9325da1c2c80a3f3acb.jar,Android的支持-V7-程序兼容性,c13bc4563c36037596e53cd84b2614f2 .jar

你能告诉我问题是什么以及我应该如何解决它。 非常感谢任何帮助。我急着开始做这个项目。

谢谢

【问题讨论】:

    标签: java android eclipse jar android-appcompat


    【解决方案1】:

    尝试创建一个新项目:Eclipse Luna 应该在创建新项目时自动(如果还没有的话)创建一个名为 appcompat_v7 的库项目。对库项目 appcompat_v7 的引用也会自动添加到新项目中。到那时它就准备好了。

    【讨论】:

    • GPack,是的,你是对的,在创建新项目时,我确实得到了一个名为“appcompat_v7”的项目。但是,当在 colsole 中创建项目时,我收到 3 个错误,说明“styles.xml:8:错误:检索项目的父项时出错:没有找到与所有 3 个 /valuesXX/ 的给定名称“Theme.AppCompat.Light.DarkActionBar”匹配的资源样式文件。在 /libs 中,它们也只有 android-support-v4.jar。在问题 17 中,警告说明 MainActivity.java 和 NavigationDrawerFragment 类以及其他几个在 NavigationDrawerFragment 类中已弃用的字段“ActionBar.NAVIGATION_MODE_STANDARD 已弃用”。跨度>
    • 检查新项目Properties:Project Build Target需要检查Android 5.0。在底部的库部分下,需要很好地引用库 appcompat_v7(带有绿色标记检查)
    猜你喜欢
    • 2014-05-21
    • 1970-01-01
    • 1970-01-01
    • 2022-07-30
    • 2020-01-12
    • 2014-06-25
    • 1970-01-01
    • 1970-01-01
    • 2014-01-29
    相关资源
    最近更新 更多