ADT 20 включає плагін NDK, який забезпечує підтримку побудови та налагодження проектів NDK в Eclipse. Цей документ описує, як встановити та використовувати плагін NDK. Інструкції досить прості і складаються з декількох кроків.
Це найпростіше рішення, яке я знайшов, і воно для мене спрацювало.
Примітка: Якщо ви використовуєте пакет ADT, вам потрібно лише встановити засоби розробки C із встановленням нового програмного забезпечення (див. Знімок екрана), і ви можете негайно перейти до частини "Використання плагіна NDK".
Редагувати: Схоже, проблема із CDT у eclipse juno http://code.google.com/p/android/issues/detail?id=33788 спричиняє відладчик eclipse, який не може знайти точки зупинки. Обхідне рішення, яке я використовував, - це запуск програми в режимі налагодження (не налагодження як власної програми, а "звичайна" налагодження), а потім у командному рядку я перейшов до кореня мого проекту та набрав ndk-gdb
(це створює gdb.setup
файл уobj/local/armeabi
папці). Після цього точки зупинки працювали як завжди.
У коментарях, що стосуються проблеми за посиланням вище, вони пропонують деякі інші обхідні шляхи, але я не намагався їх, оскільки вони, здавалося, вимагали більше зусиль, ніж це.