我最近格式化了我的旧 Ubuntu 10.04 并升级到 Ubuntu 12.04,因为 Netbeans 3.5 太旧了,无法管理我正在处理的一些 Android 项目。我按照本指南安装了 Eclipse 4.2 ,而不是安装了最新版本的 android Development Toolkit (ADT r21) 并更新了 android 包。由于我在所有 Android 项目上都遇到了相同的错误(“无法解析类型 java.lang.Object。它是从所需的 .class 文件中间接引用的 [...] Java 问题”),我搜索了一个解决方案并在堆栈溢出。除了在导入我的一个项目时遇到其他麻烦之外,我还阅读了其他问题,并在 StackOverflow 中阅读了此解决方案. 现在项目已导入,但我发现 645 错误,总是与未解决的类(例如 BluetootAdapter、Calendar、ContentProviderOperation)、不允许的类(例如 String)等有关。我在 Eclipse 3.5 的 Ubuntu 10.04 中从未遇到过这个问题. 我也许 oracle-java7 导致了这个?还是我有一些与 ADT 相关的 java o 配置错误?
希望在不重新安装java、elcipse和ADT的情况下解决。在此先感谢您的帮助。