Отладка android-приложения на цели в QtCreator
Когда я пытаюсь запустить отладочную сборку моего приложения с подключенным отладчиком на моем телефоне через USB debugging, я получаю сообщение, говорящее:
Это не похоже на" отладочную " сборку. Установка точек останова по имени файла и номеру строки может завершиться ошибкой.
Я могу установить точки останова в моей основной функции, но я не могу получить доступ к промежуточным значениям или установить точки останова в любых подфункциях.
Скриншот:

2 ответов:
Я столкнулся с аналогичной проблемой, и проблема в моем случае заключалась в том, что gdb запускался с двигателем cdb. Возможно, это было вызвано повреждением файла Qt Creator
profiles.xml.Чтобы проверить, перейдите в раздел инструменты -> варианты -> построить и выполнить -> наборы и выберите набор, который вы используете. Затем перейдите в строку отладчика, выберите edit и убедитесь, что у вас есть правильный движок для вашего отладчика.
Если это не так, отлаживать дальше, рассмотрите внимательно свои файлы Makefile, каталоги выполнения и т. д. Другой вопрос, связанный с сообщением "похоже, что это не отладочная сборка", был решен путем простой очистки и перестройки. Другим решением может быть создание нового свежего комплекта.
Comments