我开始说“我讨厌 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/