2011-10-20 33 views
0

除非使用logcat,否则调试异常是最好的方法,因为整体代码非常大?你认为使用断点来查看值,如果安装apk到实际的Android手机,并通过USB电缆在手机上运行它?调试异常的最佳方法

回答

0

做ü认为使用断点,如果安装APK转化为实际的Android手机

如果这意味着要查看值,“你可以调试使用实际的手机上断点?”。答案是肯定的

这里是一个tutorial你可以按照

+0

任何其他最好的方式来调试异常,除非logcat和断点? – androidlive007

+0

请[看看这个](http://code.google.com/p/android-remote-stacktrace/)。我不确定你要找什么*额外的东西? – Reno

0

的代码库的大小是试图找到一个异常的原因(这可能使事情变得复杂了一点,当大多无关,但在一般的程序是就像调试一个小应用程序一样)。调试是查找错误的最有效方法,因为您直接在应用程序中运行,并且不必猜测应用程序的当前状态(实际上可以查看它)。

我建议你...

  • 获取熟悉Eclipse调试
  • 阅读堆栈跟踪
  • 试图找到在异常发生的准确代码行(根据堆栈跟踪)
  • 在确切的行或在方法
  • 年初重新启动你的应用程序设置断点,等到你击中断点
  • 使用Eclipse中的工具检查变量

希望有所帮助。