当我在eclipse上调试任何android应用程序时会出现此问题。假设我有两个类,每个类在不同的文件上但在同一个包上:
public class MainActivity extends ActionBarActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
<BREAKPOINT> DummyClass.doSomething();
}
...
}
----------------
public class DummyClass {
public static diSomething(){
Log.e("TAG","HELLO");
}
}
当执行在断点处停止时,我想进入,转到DummyClass。但是,我收到“Source not found”错误,说android.jar无法访问。为什么?我甚至都没有尝试访问该代码。
我非常感谢你给我的任何帮助。
答案 0 :(得分:0)
您的代码中似乎存在拼写错误。
您有DummyClass.doSomething();
和
public class DummyClass {
public static *diSomething*(){
Log.e("TAG","HELLO");
}
}
将其更改为'doSomething()'
而不是diSomething()