Отладка Android NDK - PullRequest
       23

Отладка Android NDK

8 голосов
/ 07 апреля 2011

Мне кажется, что документация по Android NDK не совсем ясна относительно последовательности команд, которые вы запускаете для получения отладочной информации, и из исполняемого файла ndk-gdb, который предоставляется.Если есть формат для каких строк и в каком файле, есть ли где-нибудь спецификация?Если да, то как вы даете отладчику эту информацию и какими средствами?Я не знаю во всех отношениях, как этот процесс работает.

Спасибо

Ответы [ 3 ]

6 голосов
/ 18 апреля 2011

Есть несколько веб-страниц, которые предоставляют инструкции:

http://mhandroid.wordpress.com/2011/01/23/using-eclipse-for-android-cc-development/

http://mhandroid.wordpress.com/2011/01/23/using-eclipse-for-android-cc-debugging/#more-23

Я знаю, что другие заставили это работать - но я 'Я застрял в проблеме, описанной здесь:

Сбой ndk-GDB с сообщением: Неверное имя атрибута: пакет

6 голосов
/ 07 апреля 2011

Конкретно обращаясь к «есть ли где-то спецификация»:

ndk-gdb - это, в основном, традиционная GDB, которая взаимодействует с приложениями NDK, документация GDB на http://www.gnu.org/software/gdb/documentation/ - лучший справочник по синтаксису команды -здесь слишком большая тема, чтобы ее охватить.

1 голос
/ 17 марта 2013

Попробуйте этот учебник. В нем объясняется, как настроить среду затмения для отладки кода NDK, даже если этот код является частью библиотеки Android. (Большая часть учебника, который я нашел, объясняет только, как настроить Eclipse для отладки проектов приложений для Android, имеющих собственный код).

...