将 Android 项目导入 Eclipse 错误

Posted

技术标签:

【中文标题】将 Android 项目导入 Eclipse 错误【英文标题】:Importing Android Project Into Eclipse Error 【发布时间】:2015-06-27 12:21:11 【问题描述】:

我正在尝试运行导入的 android 项目,但遇到了一些错误。我要运行的项目文件夹和 android-support-v7-appcompat 文件夹上都有一个大的红色感叹号。

以下是一些屏幕截图,希望能帮助您定位问题。

1) 我要运行的 Android 项目的屏幕截图:

属性 -> Java 构建路径 -> 订单和导出选项卡。 Android Dependencies 上有一个红色的 X。

属性 -> Java 构建路径 -> 订单和导出选项卡。 Android Dependencies 上有一个红色的 X。

属性 -> Android -> 库

属性 -> Andoid -> Android 4.4.2 被选中,API 19

Android Manifest minSDK 和目标 SDK:

这是我要运行的 Android 项目的 libs 文件夹:


2) android-support-v7-appcompat 文件夹中的屏幕截图:

res -> values-v21 错误

属性 -> Java 构建路径 -> 订单和导出选项卡。

属性 -> Java 构建路径 -> 库选项卡。

属性 -> Android -> Android 4.4.2 已选中,API 19

Libs 文件夹:

Android 清单 minSDK:

我对 Android 流程非常陌生,正确设置这个导入的项目非常令人困惑。非常感谢任何有关如何解决问题的帮助或详细说明。谢谢。

【问题讨论】:

您使用 Eclipse 而不是 Google 支持的 Android Studio 有什么原因吗? 是的,根据我的班级,我必须为这个项目使用 Eclipse。 转到你的项目,右键单击,Android 工具 --> 修复项目属性 我在我要运行的项目和 android-support-v7-appcompat 文件夹上都单击了修复项目属性,并刷新和清理了,没有任何变化。 我收到一条错误消息:在依赖项列表中找到 2 个版本的 android-support-v4.jar 并且 Jar 不匹配!修复你的依赖关系,我不知道如何解决这个问题。 【参考方案1】:

@Bret:如果您遇到 supportv4.jar 版本的问题,请尝试将应用程序的 jar 文件复制粘贴到压缩项目中,反之亦然。确保项目和库项目中的 jar 文件相同。

它将消除您的 jar 不匹配的依赖问题...

【讨论】:

【参考方案2】:

从 project.properties 文件中删除 android.library.reference.1=../appcompat_v7。 从您的项目中删除 appcompat_v7 的所有依赖项。 清理->构建->运行

【讨论】:

从你要运行的项目(导入的项目) 我删除了你说的那一行,但你所说的“从你的项目中删除 appcomp_v7 的所有依赖项”是什么意思我必须做什么?还是仅仅删除那一行就足够了? 清理并构建项目,您需要删除引用appcompat库的行。

以上是关于将 Android 项目导入 Eclipse 错误的主要内容,如果未能解决你的问题,请参考以下文章

将 Android 项目导入 Eclipse 时出现一堆错误,新手

如何将现有的 Android 项目导入 Eclipse?

将 Eclipse 项目导入 Android Studio 时出错

将eclipse导入android studio时如何修复错误?(作为build.gradle的编译时依赖项)

如何将 Facebook SDK 导入 Eclipse

如何将 Eclipse 中的 android 项目导入 Android Studio?