2010-09-01 20 views
7

Chcę sprawdzić kod programu dla czasochłonnych operacji. Uważam, że DDMS jest najlepszym narzędziem do osiągnięcia tego.Nie mogę wybrać mojego klienta Android w perspektywie DDMS zaćmienia

Jednak nie mogę zobaczyć wątków, stosów i tak dalej. Mówi, żebym wybrał klienta. Ale nie wiem, gdzie jest karta Urządzenia, która nie działa.

Co muszę zrobić? Czy może być coś nie tak z moją konfiguracją ADB (ale LogCat działa bez zarzutu)?

Dzięki!

enter image description here

+0

Czy zazwyczaj nie trzeba wybierać przycisku "Aktualizuj wątki"? (Znajduje się obok przycisku "Stop" w widoku DDMS). – GobiasKoffi

Odpowiedz

7

Patrząc na zrzucie ekranu, masz urządzenie (emulator- "5554") Wybrane. Musisz kliknąć swoją aplikację na liście procesów.

Na przykład po kliknięciu "com.android.music" zobaczysz informacje o aplikacji Muzyka.

Należy pamiętać, że na prawdziwym urządzeniu należy oznaczyć aplikację jako "możliwą do debugowania" lub w ogóle nie będzie widoczna na liście (na emulatorze wszystkie aplikacje są debuggable). Szczegółowe informacje znajdują się na stronie Developing on a Device.

+0

Dziękujemy! Działa to tak: 1. Wybierz wątek 2. Kliknij przycisk "Sterty" lub "wątek" na zakładce Urządzenia. – OneWorld

Powiązane problemy