Android Studio-Android 앱을 디버깅하는 동안 어디에서 콜 스택을 볼 수 있습니까?


답변:


117

하단 패널에 "5 : Debug"가 있어야합니다. 그것을 클릭하고 "디버거-> 스레드"를 선택하십시오.

이 창을 복원하려면 맨 오른쪽에서 "스레드"아이콘을 찾거나 왼쪽의 "레이아웃 복원"버튼을 클릭해야 할 수도 있습니다.

여기에 이미지 설명 입력


1
{Debugger, Console, Logcat} 만 표시됩니다. "스레드"는 어디에 있습니까?
ARLabs

6
감사합니다 Nickolai, 내가 그것을 닫았 기 때문에 "스레드"를 찾지 못했습니다. 탭 오른쪽에있는 아이콘을 클릭하고 다시 열었습니다.
ARLabs

3
이것은 나를 찾는 데 오랜 시간이 걸렸으며 매우 직관적입니다. . 선택하지 않은 설정이 디버그 창의 극단적 인 상단 오른쪽에 톱니에 :( 당신은 직관적 숨어 끔찍한 카운터를 해제 할 수 있습니다와 "탭으로보기보기"확인
롭 McFeely

오른쪽으로 최소화 될 수 있습니다. 선 (하단 패널의 오른쪽 상단 모서리)을 가리키는 작은 화살표가있는 버튼을 찾아 클릭합니다. 다시 확장됩니다
Alon 2016 년

호출 스택은 볼 수 있지만 각 프레임의 PC는 어떻게 볼 수 있습니까?
Michael

155

Android Studio (1.x, 2.x 및 3.x)에 UI 버그가있는 것 같습니다.

나를 위해 "프레임 / 스레드"패널은 도구 모음 뒤에 완전히 숨겨져 있었기 때문에 "프레임 / 스레드"를 표시하기 위해 왼쪽 테두리를 드래그하여 "변수"패널에서 크기를 변경해야했습니다.

예

[ 내 대답을 검토 한 후 @Greg가이 사진추가 했음을 인정해야합니다 !]


4
이 문제를 해결하기 위해 귀하의 답변을 발견 한 것은 이번이 두 번째입니다. 두 번 모두 찬성 할 수 없어서 안타깝 네요!
akiller jul

2
여전히 고정 아니라고 @akiller 수치)
longi

2
그 패널은 완전히 숨겨져 있습니다! 선명한 사진 감사합니다!
Rock Lee

예, 동일한 드래그 아웃이 저에게 효과적입니다. 어떻게 이런 일이 일어날 수 있습니까? 스튜디오가 더 좋게 만들 수 있지요?
david m lee
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.