Android:Eclipse:由于无法删除v-7appcompat而无法构建项目

时间:2015-02-17 08:06:21

标签: java android eclipse jar android-appcompat

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

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

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

我从project / libs文件夹中删除了v4-appcompat。但是没有结果。 / libs& / appcompat中的Android私有库都包含v4-appcompat& V7-程序兼容性。

在我的项目中,我发现在/ bin / dexedLibs中它们是3个罐子 - android-support-v4-c7810708df94d8bfa4383f5149ab5d83.jar,android-support-v7-appcompat-892bfc35ccacd9325da1c2c80a3f3acb.jar,android-support-v7-appcompat-c13bc4563c36037596e53cd84b2614f2的.jar

您能告诉我这是什么问题吗?我该如何解决? 任何帮助都非常感谢。我急着开始研究这个项目。

由于

1 个答案:

答案 0 :(得分:0)

尝试创建一个新项目:Eclipse Luna应该在创建新项目时自动创建一个名为 appcompat_v7 的库项目(如果还没有)。此外,还会自动将对库项目 appcompat_v7 的引用添加到新项目中。那时已准备就绪。