Как я могу отладить adbd на Android? - PullRequest
0 голосов
/ 17 октября 2011

adbd - это процесс-демон, работающий на устройстве.После долгого времени работы я обнаружил, что adbd может получить сигнал sigsegv, но это не будет зарегистрировано в logcat.Я пытаюсь сделать статические библиотеки общими, но это не помогает.

Есть ли способ отладки adbd?

1 Ответ

0 голосов
/ 19 октября 2011

Я узнал это.

Просто скопируйте, что debugger.c делает с adbd, после получения сигнала просто подключите сокет к debuggerd и сообщите ему свой pid, и он отследит ваш стек ошибок. Затем в logcat, Вы можете найти ошибку.

Но меня действительно интересует, как разработчики оригинала отлаживают adbd?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...