Android Studio - 在调试 Android 应用程序时在哪里可以看到调用堆栈?

问题描述 投票:0回答:3

在断点时,如何查看调用堆栈以找到被调用者方法/函数?

android debugging android-studio callstack
3个回答
155
投票

Android Studio(1.x、2.x 和 3.x)中似乎存在 UI-Bug。

对我来说,“框架/线程”面板完全隐藏在工具栏后面,因此我必须通过拖动“变量”面板的左边框以显示“框架/线程”来更改其大小。

[我必须承认,@Greg 在查看我的答案后添加了这张图片!]


120
投票

在底部面板上您应该有“5:调试”。单击它并选择“调试器 -> 线程”

您可能需要找到最右侧的“线程”图标,甚至单击左侧的“恢复布局”按钮才能恢复此窗口。


0
投票

这取决于Android Studio的版本。在 Android Studio 4.x(4.1.3 的屏幕截图)中,它是左侧的相机图标,如屏幕截图所示。将鼠标悬停在它上面,您会看到“获取线程转储”

© www.soinside.com 2019 - 2024. All rights reserved.