Android Studio предоставляет отладчик, который позволяет делать следующее и многое другое:
- Выберите устройство для отладки вашего приложения.
- Установите точки останова в коде Java, Kotlin и C/C++.
- Изучите переменные и оцените выражения во время выполнения.
Отладка процесса приложения (Java)
Перенесите свою сборку на устройство или эмулятор.
Установите точки останова в коде Java или Kotlin.
Нажмите
Run
>Attach Debugger to Android Process
. Снимите флажокNative Debugger
.Выберите свое устройство, выберите процесс и нажмите
Attach
.Нажмите точку останова в вашем коде.
Отладка системных процессов (C++)
Перенесите свою сборку на устройство или эмулятор.
Изнутри
path/to/repo/checkout
запуститеadb root
. Может быть запущен только один эмулятор или устройство.Установите точки останова в своем собственном коде.
Нажмите
Run > Attach Debugger to Android Process
.Установите флажок
Show system processes
.Выберите свое устройство, выберите процесс и нажмите
Attach
.Нажмите точку останова в вашем коде.