java - MainActivity 类型的层次结构不一致。为什么?

标签 java android eclipse runtime-error

我开始说“我讨厌 eclipse ”。昨天:我的项目进展顺利,没有出现任何错误。一切都很完美!好吧,我关闭了 eclipse,关闭了我的电脑,然后我就去 sleep 了。今天:我开始 eclipse 并感到惊讶!我的 5 个项目中有 10000000 个错误!全部说当我用鼠标经过 MainActivity 或另一个 Activity 时;

MainActivity 类型的层次结构不一致

现在,我快要疯了,因为我需要这些项目!请问有人可以帮助我吗?这种情况真是令人恼火。

编辑:查看控制台我得到这个:

Found 2 versions of android-support-v4.jar in the dependency list,
[2013-10-25 10:21:44 - AppTemplate] but not all the versions are identical (check is based on SHA-1 only at this time).
[2013-10-25 10:21:44 - AppTemplate] All versions of the libraries must be the same at this time.
[2013-10-25 10:21:44 - AppTemplate] Versions found are:
[2013-10-25 10:21:44 - AppTemplate] Path: C:\Users\davide\Desktop\MyAppbattstats\libs\android-support-v4.jar
[2013-10-25 10:21:44 - AppTemplate]     Length: 556198
[2013-10-25 10:21:44 - AppTemplate]     SHA-1: 4a6be13368bb64c5a0b0460632d228a1a915f58f
[2013-10-25 10:21:44 - AppTemplate] Path: C:\Users\davide\Desktop\SlidingMenu-master\library\libs\android-support-v4.jar
[2013-10-25 10:21:44 - AppTemplate]     Length: 385685
[2013-10-25 10:21:44 - AppTemplate]     SHA-1: 48c94ae70fa65718b382098237806a5909bb096e
[2013-10-25 10:21:44 - AppTemplate] Jar mismatch! Fix your dependencies

最佳答案

您使用的是第三方库还是android v7 appcompat库,很多库都有android支持库的版本。现在您必须从项目的libs文件夹中删除android v4支持库,确保该库已添加到您的项目并再次编译。

Eclipse 是一个实用工具,可以为您管理很多事情,如果您不喜欢 Eclipse,您可以使用命令行和 ant 来创建 Android 应用程序。

查看控制台输出,看起来您正在使用 SlidingMenu 库。

关于java - MainActivity 类型的层次结构不一致。为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19584327/

相关文章:

java - 创建 Hello World Web 应用程序时遇到问题(安装 Geronimo Eclipse 插件)

java - 使用 m2eclipse 设置多个项目的最佳实践

java - 手动锁定手机后是否可以不重新创建 Activity ?

java - 使用java设置Spinner的宽度而不引用任何xml

java - 如何在 MyBatis 中 foreach 数组

android - 编辑 android VideoView 帧

java - 访问类字段的值

android - (MPAndroidChart-LineChart) 我没有在我的应用程序中得到最后一个标签

android - onActivityResult 从未在 ActivityGroup 的 Activity 部分调用

eclipse - 有没有办法强制 Eclipse 在默认透视图中打开?