Android Eclipse:类文件编辑器-找不到源

Android Eclipse:类文件编辑器-找不到源,android,Android,我正在使用Eclipse开发Android项目 Eclipse IDE for Java Developers Version: Indigo Service Release 1 Build id: 20110916-0149 因此,当我尝试在经过几步(f6)后调试代码时,我得到了这个窗口,之后它什么也不做。。。我该怎么做才能解决这个问题?有人吗 这不是一个真正的错误 java不是您的代码,实际上包含在某些第三方库(或其他项目)中。jar中只有.class 因为它不是您的代码,我相信您不应该

我正在使用Eclipse开发Android项目

Eclipse IDE for Java Developers

Version: Indigo Service Release 1
Build id: 20110916-0149
因此,当我尝试在经过几步(f6)后调试代码时,我得到了这个窗口,之后它什么也不做。。。我该怎么做才能解决这个问题?有人吗


这不是一个真正的错误

java不是您的代码,实际上包含在某些第三方库(或其他项目)中。jar中只有.class

因为它不是您的代码,我相信您不应该真的需要在这个未来任务级别进行调试。你可以往上走一步


但是,如果您坚持要调试它,您应该通过单击“更改附加源…”将项目/源代码附加到FutureTask所在的位置。如果它是第三方,通常在下载jar的同一位置有一个源项目。如果是其他项目,只需将源代码指向其他项目。

FutureTask.java是java.util.concurrent命名空间的一部分。它是Java本身的一部分。如果您安装java源代码,您将能够进入它,但通常您不想这样做


Eclipse的首选项下有一个选项(在Java->Debug->StepFiltering下)您可以在其中指定Eclipse不应进入的类。

请检查此问题,不确定FutureTask.java来自何处,我正在调试代码,一旦遇到错误,它就会将我重定向到上面的屏幕,即Class File Editor。FutureTask实际上位于java.util.concurrent内(表示它是JDK源代码)。因此,您已经进入JDK级别。因此,请忽略这一点,并在返回到代码级别之前进行升级。如果您认为确实需要调试此FutureTask,您可以按照idotiger提供的链接进行操作。是否有任何方法可以从.class文件访问.java文件?如果您想读取FutureTask的java代码,您可以这样导入sdk将代码下载到ide中。请参阅白痴注释。