2013-08-06 32 views
0

当我遍历我的代码时,我总是得到下面的错误,我得到实例化我的类getMessages。使用以下行:Java Android - 为什么我的调试看不到类

final getMessages getSms = new getMessages(); 

我不能一步intot他类时不进行调试应用程序运行正常,没有错误 - 见下文,在日食的新选项卡上弹出错误。如果我复制我的课程,并重命名新的副本,并实例化它的作品 - 什么给?我花了这4小时。

enter image description here

+0

尝试图像 – Mike

回答

1

您需要在此附上了Android的源代码,请按照该指南:http://android.opensourceror.org/2010/01/18/android-source/

+0

此内容代码不是新的,它只是重新开始。 – Fearghal

+0

我写了这个类,当然我应该可以调试它吗? – Fearghal

+0

@Fearghal我知道你写了这个类,但是你没有编写android框架本身。那个你看到的窗口是指android框架的源代码不是你的。 – Nima

1

那是因为你没有这个类的源代码,编译器只能告诉你什么是“他能找到”类的字节码的。这是不是一个错误,只是通知soruces不avalaible为你调试它们

您可以使用“附加来源”按钮,包含搜索的zip文件的JDK源手动附加源代码

+0

我不明白,这个类是由我写在这里粘贴代码,而不是这样,我不能够调试它? – Fearghal

+0

无法看到的类是图像上显示的类:'dalvik.system.DexFile',它是Android SDK的一部分http://developer.android.com/reference/dalvik/system/DexFile.html –

相关问题