作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
当我处于某个断点时,我正在寻找一种获取堆栈跟踪的方法。这可能吗?理想情况下,不必使应用程序崩溃并修改代码。我尝试使用 Android 调试器,但找不到任何有用的东西。
原因是有时我不确定应用程序是如何到达代码中的某个点的,因此我愿意接受其他有助于我跟踪方法调用的建议。
最佳答案
这可以在 Java 中完成:
new Throwable().printStackTrace();
在 Eclipse 中,如果您在 Debug
透视图的 Expressions
View 中使用该代码创建一个“表达式”,它将打印当前堆栈跟踪(即堆栈跟踪在 Console
View 中为您的代码设置断点。
关于java - 有没有办法按需打印堆栈跟踪?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11884715/
我是一名优秀的程序员,十分优秀!