调试异常的最佳方法

时间:2011-10-20 05:19:07

标签: android ddms

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

2 个答案:

答案 0 :(得分:0)

  

你认为使用断点来查看将apk安装到实际的Android手机中的值

如果这意味着'你可以在实际手机上使用断点进行调试吗?'。答案是肯定的

以下是您可以关注的tutorial

答案 1 :(得分:0)

在尝试查找异常原因时,代码库的大小几乎无关紧要(这可能会使事情变得复杂一些,但通常程序与调试一个小应用程序相同)。调试是查找错误的最有效方法,因为您直接在应用程序中运行,而不必推测应用程序的当前状态(您实际上可以查看它)。

我建议你......

  • 熟悉Eclipse调试
  • 阅读stacktrace
  • 尝试在代码中找到发生异常的确切行(根据堆栈跟踪)
  • 在方法的确切行或开头设置断点
  • 重新启动应用程序并等到达到断点
  • 使用Eclipse中的工具检查变量

希望有所帮助。