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


Answers:


117

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

您可能需要在最右侧找到“线程”图标,或者甚至单击左侧的“还原布局”按钮以还原此窗口。

在此处输入图片说明


1
我只看到:{调试器,控制台,Logcat}。“线程”在哪里?
ARLabs'2

6
谢谢Nickolai,我没有找到“线程”,因为我已经关闭了它。我单击选项卡右边的图标,然后重新打开它。
ARLabs'2

3
这花了我很长时间才能找到,并且非常不直观。:(。您可以关闭可怕的计数器,直观地隐藏在调试窗口右上角的设置齿轮上,并确保未选中“将视图显示为选项卡”
Rob McFeely 2015年

可以将其最小化到右侧,找到带有小箭头指向一条线的按钮(底部面板的右上角),然后单击它。它将再次扩展
Alon

我可以看到调用堆栈,但是如何查看每个帧的PC?
迈克尔”于2008年

155

好像Android Studio中有一个UI-Bug(1.x,2.x和3.x)。

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

例

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


4
这是我第二次遇到您的答案以解决此问题。可惜我两次都不能投票!
akiller

2
@akiller感到遗憾的是,它仍然没有固定;)
longi

2
该面板完全隐藏了100%!感谢您的清晰图片!
Rock Lee

是的,同样的拖出对我也有效。怎么会这样 Studio可以做得更好,对吧?
大卫·李
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.