Я использую Qt Creator для разработки динамической библиотеки Android, то есть файла .so. Этот .so файл затем используется приложением Android, но он разработан в Eclipse.
Мне нужно отладить мой собственный код, но поскольку это библиотека, я не могу запустить приложение из Qt Creator, я должен присоединяться к уже запущенному процессу.
Теперь, если бы это было настольное приложение, я бы использовал Debug->Start Debugging->Attach to Running Application
, но как я могу подключиться к процессу Android, который будет работать на эмуляторе или на подключенном телефоне, что больше похоже на удаленную отладку
Я думаю, что я должен использовать Debug->Start Debugging->Attach to Running Debug Server
:
Тем не менее, я не уверен, что такое точные шаги: как мне запустить сервер отладки для ADB и с каким портом я подключаюсь?