Android Studio - Di mana saya bisa melihat callstack saat men-debug aplikasi android?


Jawaban:


117

Di panel bawah Anda harus memiliki "5: Debug". Klik di atasnya dan pilih "Debugger -> Threads"

Anda mungkin perlu mencari ikon "Threads" di paling kanan, atau bahkan mengklik tombol "Restore Layout" di sebelah kiri untuk memulihkan jendela ini.

masukkan deskripsi gambar di sini


1
Saya hanya melihat: {Debugger, Console, Logcat}. Di mana "Thread"?
— ARLab

6
Terima kasih Nickolai, saya tidak menemukan "Thread" karena saya telah menutupnya. Saya mengklik ikon di sebelah kanan Tab dan saya membukanya kembali.
— ARLab

3
Saya butuh waktu lama untuk menemukannya dan sangat berlawanan dengan intuisi. :(. Anda dapat mematikan penghitung mengerikan yang bersembunyi di gigi pengaturan di bagian paling kanan atas jendela debug dan memastikan "Tampilkan Tampilan sebagai Tab" tidak dicentang
— Rob McFeely

Ini dapat diminimalkan ke kanan, cari tombol dengan panah kecil menunjuk ke sebuah garis (sudut kanan atas panel bawah) dan klik. Ini akan berkembang lagi
— Alon

saya dapat melihat tumpukan panggilan, tetapi bagaimana cara melihat PC dari setiap bingkai?
— Michael

155

Sepertinya ada Bug UI di Android Studio (1.x, 2.x dan 3.x).

Bagi saya, Panel "Frames / Threads" benar-benar tersembunyi di balik toolbar, jadi saya harus mengubah ukuran dari panel "variabel" dengan menarik batas kiri untuk menampilkan "Frames / Threads".

Contoh

[Saya harus mengakui, bahwa @Greg menambahkan gambar ini setelah meninjau jawaban saya!]


4
Ini adalah kedua kalinya saya menemukan jawaban Anda untuk memperbaiki ini. Malu saya tidak bisa memberi suara positif untuk kedua kali!
— akiller

2
@akiller malu bahwa itu masih belum diperbaiki;)
— longi

2
Panel itu benar-benar tersembunyi 100%! Terima kasih untuk gambaran yang jelas!
— Rock Lee

Ya, menyeret keluar yang sama berhasil untuk saya. Bagaimana ini bisa terjadi? Studio bisa membuatnya lebih baik, bukan?
— david m lee
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.