gdbserver - команда не найдена - PullRequest
0 голосов
/ 08 августа 2011

Я хотел бы выполнить операции отладки на платформе Android с открытым исходным кодом.

Я пытаюсь запустить "gdbserver: 5039 --attach" в моем терминале, но продолжаю получать "команду не найдена".

Я собрал ОС Android с использованием конфигурации "full_crespo-userdebug", которая в соответствии с документацией для Android должна предоставить мне root-доступ на моем телефоне Nexus S?

Как я могу настроить все так, чтобы я мог отлаживать?

Ответы [ 2 ]

0 голосов
/ 31 октября 2017

Вы можете скопировать его из "$ NDK_HOME / prebuild / $ PLATFORM / gdbserver / gdbserver" затем используйте adb, чтобы отправить его на устройство и сделать его исполняемым

0 голосов
/ 12 августа 2011

Для отладки устройства Android сначала необходимо запустить на нем gdbserver.

gdbserver :5039 --attach pid

тогда в папке с пряниками вам нужно запустить

source build/envsetup.sh

это позволит вам запустить

gdbclient

, который должен подключаться к gdbserver на устройстве

...