Отладка android-приложения на цели в QtCreator



Когда я пытаюсь запустить отладочную сборку моего приложения с подключенным отладчиком на моем телефоне через USB debugging, я получаю сообщение, говорящее:




Это не похоже на" отладочную " сборку. Установка точек останова по имени файла и номеру строки может завершиться ошибкой.




Я могу установить точки останова в моей основной функции, но я не могу получить доступ к промежуточным значениям или установить точки останова в любых подфункциях.



Скриншот:



Введите описание изображения здесь

641   2  

2 ответов:

Я столкнулся с аналогичной проблемой, и проблема в моем случае заключалась в том, что gdb запускался с двигателем cdb. Возможно, это было вызвано повреждением файла Qt Creator profiles.xml.

Чтобы проверить, перейдите в раздел инструменты -> варианты -> построить и выполнить -> наборы и выберите набор, который вы используете. Затем перейдите в строку отладчика, выберите edit и убедитесь, что у вас есть правильный движок для вашего отладчика.

Если это не так, отлаживать дальше, рассмотрите внимательно свои файлы Makefile, каталоги выполнения и т. д. Другой вопрос, связанный с сообщением "похоже, что это не отладочная сборка", был решен путем простой очистки и перестройки. Другим решением может быть создание нового свежего комплекта.

Вы должны добавить в свой файл .pro следующее:

CONFIG += debug

Comments

    Ничего не найдено.