求助.Eclipse调试出错

2025-03-06 18:25:39
推荐回答(1个)
回答1:

你仔细看F6和其它debug功能按钮的用途,stepinto表示要进到里面看看,stepover就是不进去只是把它当成一步(就跟一行代码一样),还有out表示余下的步骤我不关心,全部执行并在出去之后停下。那么当你不想看系统函数内部时就不要stepinto而是stepover。另外断点下在你的代码里面,你不想进去可以在这个方法后面下个断开然后让它执行到这个断开再来单步调试。Android也是Java代码可以debug,但因为android并没有像System.out直接打印到控制台的功能,它只能打印到logcat,有些东西你得到logcat中查看。不过像debug里面的variables,expression这些视图依然可以像普通的javadebug一样地使用。只是你不要指望普通javadebug你没有处理的exception会在程序退出时用红字打印出来,在android中没有退出这个概念。我们只能在debug过程中观察variables,expression并一步一步地调试来避免错误了你想看的那个方法调用。