Android Studio udostępnia debuger, który umożliwia m.in.:
- Wybierz urządzenie, na którym chcesz debugować aplikację.
- Ustaw punkty przerwania w kodzie Java, Kotlin i C/C++.
- sprawdzać zmienne i obliczać wyrażenia w czasie działania;
Debugowanie procesu aplikacji (Java)
Przeprowadź wgranie wersji na urządzenie lub emulator.
Ustaw punkty przerwania w kodzie Java lub Kotlin.
Kliknij
Run
>Attach Debugger to Android Process
. OdznaczNative Debugger
.Wybierz urządzenie, wybierz proces i kliknij
Attach
.Ustaw punkt przerwania w kodzie.
Debugowanie procesu systemowego (C++)
Przeprowadź wgranie wersji na urządzenie lub emulator.
W
path/to/repo/checkout
uruchomadb root
. Może być uruchomiony tylko jeden emulator lub jedno urządzenie.Ustaw punkty przerwania w kodzie natywnym.
Kliknij
Run > Attach Debugger to Android Process
.Sprawdź
Show system processes
.Wybierz urządzenie, wybierz proces i kliknij
Attach
.Ustaw punkt przerwania w kodzie.