我重新安装了我的eclipse。然后在Eclipse中导入了所有的项目,但是每个项目都有一个常见的错误:
Cannot find the class file for java.lang.Object. at Line 1.
我检查了我的 Java 路径。但无法整理出来。
右键单击项目-> 属性,Java 构建路径。
检查您是否安装了 JRE。如果安装点击编辑并检查它是否指向正确的位置
检查它是否有效:
您的 java 存储库有问题。我猜..:
转到Help
> Install New Software
> 单击Add
按钮。
在弹出窗口:
姓名:ADT
地点:https://dl-ssl.google.com/android/eclipse
安装列表中的所有可用软件。这可能有效。
祝你有美好的一天!!!
更快的方法是
右键单击项目---> 属性---> 构建路径---> 添加外部 jars--> 找到你的 android-xx.Jar 例如 android-17.jar
就我而言,我正在使用 adt,它就在这里
E:\adt-bundle-windows-x86_64-20130219\adt-bundle-windows-x86_64-20130219\sdk\platforms\android-17
希望能帮助到你
当我尝试使用 eGit 合并一个 Android 项目的两个分支时,这发生在我身上。由于某种原因,我的构建路径基本上消失了(可能其中一个文件未被跟踪)。
要取回 JRE 和 android 库,我只需在项目资源管理器中右键单击项目,然后点击 Android 工具 -> 修复项目属性(这些选项仅在您安装了 Android ADT 时可用)。
试试这个:
转到Build Path
-> Libraries
-> Add Library
-> JRE System Library
->Select JRE
我不确定,但您JRE System Library
的项目中可能会丢失,这不会经常发生,但有可能。
我刚刚遇到了这个问题,我所要做的就是清理整个工作区,即工作区中的所有项目。错误消失了。
安装较新版本的 Google ADT 后,我遇到了这个问题。至少运行 OS X 的解决方案是将项目副本复制到安全位置,从 Eclipse 中将其完全删除,然后使用 File->Import->General->Existing Projects 再次将其导入 Workspace。
供参考
我在 OS X Mavericks Android 开发者工具上使用 Google 的版本:v22.2.1-833290
但我几乎可以肯定我过去使用过以前的 OSX 和 ADT 版本。
.classpath
我也遇到了这个问题,就我而言,问题是当前项目的文件中缺少以下行:
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
添加它为我解决了这个问题。
此错误是因为“Android Private Libraries”之一已损坏或版本错误。就我而言,它是android-support-v4.jar。我用一个工作项目中的一个替换它并且它有效。