Android Studio - Bir Android uygulamasında hata ayıklarken çağrı yığınını nerede görebilirim?


Yanıtlar:


117

Alt panelde "5: Debug" olmalıdır. Üzerine tıklayın ve "Debugger -> Threads" öğesini seçin

Bu pencereyi geri yüklemek için en sağdaki "İş Parçacıkları" simgesini bulmanız, hatta soldaki "Düzeni Geri Yükle" düğmesini tıklamanız gerekebilir.

görüntü açıklamasını buraya girin


1
Sadece görüyorum: {Debugger, Console, Logcat}. "Konular" nerede?
— ARLabs

6
Teşekkürler Nickolai, "Konular" ı bulamadım çünkü kapatmıştım. Sekmelerin sağındaki simgeye tıkladım ve yeniden açtım.
— ARLabs

3
Bunu bulmam yaşlarımı aldı ve sezgiye çok aykırı. :(. Hata ayıklama penceresinin en sağ üst köşesindeki ayarlar çarkında korkunç sayaç sezgisel gizlemeyi kapatabilir ve "Görünümleri Sekme Olarak Göster" seçeneğinin işaretli olmadığından emin olabilirsiniz
— Rob McFeely

Sağa küçültülmüş olabilir, küçük ok bir çizgiyi işaret eden düğmeyi bulun (alt panelin sağ üst köşesi) ve tıklayın. Tekrar genişleyecek
— Alon

çağrı yığınını görebiliyorum, ancak her çerçevenin bilgisayarını nasıl görebilirim?
— Michael

155

Görünüşe göre Android Studio'da (1.x, 2.x ve 3.x) bir UI-Bug var.

Benim için "Çerçeveler / İplikler" Paneli araç çubuğunun arkasına tamamen gizlenmişti, bu yüzden "Çerçeveler / İş Parçacıkları" nı ortaya çıkarmak için sol kenarını sürükleyerek "değişken" panelinden boyutu değiştirmek zorunda kaldım.

Misal

[ @Greg bu resmi cevabımı inceledikten sonra eklediğini itiraf etmeliyim !]


4
Bunu düzeltmek için cevabınızla ikinci kez karşılaştım. Ne yazık ki iki kez de oy veremiyorum!
— akiller

2
@akiller hala düzeltilmediği için utanç verici;)
— longi

2
Bu panel tamamen% 100 gizlendi! Net resim için teşekkürler!
— Rock Lee

Evet, aynı sürükleme benim için çalışıyor. Bu nasıl olabilir? Stüdyo daha iyi hale getirebilir, değil mi?
— david m lee
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.