2013-06-11 2 views
-1

ОС: Windows8 x64ndk8e ошибка отладки "Не удалось обнаружить приложения-Аби"

Eclipse: ADT форма пучка http://developer.android.com/sdk/index.html

NDK: NDK8e для Windows 64 из http://developer.android.com/sdk/index.html.

Я установил Windows/Preference/Android/NDK на путь NDK.

Что я делаю:

  • Импорт привет-JNI SAMPE от% Android-НДК%/образцов Eclipse,

  • Изменить в AndroidManifext.xml

    <uses-sdk android:minSdkVersion="3" /> to <uses-sdkandroid:minSdkVersion="17" />

  • Add Native Support

    Щелкните правой кнопкой мыши проект, Android Tools/Add Native Support.

  • Включите отладку на

    правой кнопкой мыши проект, Свойства/"C/C++ построить"/Строительные настройки, измените команду Построить для "НДК-строить NDK_DEBUG = 1"

  • Установить точку останова в коде C.

  • Отладка As/Android Native Application.

Я hava делаю это на буксировке компьютера. Но есть два сообщения об ошибке.

Один, как ниже:

[2013-06-12 00:03:09 - HelloJni] Unknown Application ABI: 

[2013-06-12 00:03:09 - HelloJni] [2013-06-12 00:03:09 - HelloJni] Unable to detect application ABI's 

Другой, как ниже:

warning: Could not load shared library symbols for 73 libraries, e.g. /system/binnker. 

Use the "info sharedlibrary" command to see the complete listing. 

Do you need "set solib-search-path" or "set sysroot"? 

warning: Unable to find dynamic linker breakpoint function. 

GDB will retry eventurally. Meanwhile, it is likely 

that GDB is unable to debug shared library initializers 

or resolve pending breakpoints after dlopen(). 
+0

'Невозможно загрузить общие библиотеки символов для 73 библиотек', это нормально, у вас действительно нет информации о символах для системных библиотек на вашем устройстве. –

ответ

1

Одной из причин таких сообщений может быть нерегулярным CRLF в .xml или .properties файлов в проекте корневая директория.

+0

Но как мне найти вопрос и как его решить? – johnnyfee

+0

Вы редактировали файл 'project.properties' или файл AndroidManifest.xml после того, как вы импортировали образец в eclipse? –

+0

Я делаю следующее. измените AndroidManifext.xml – johnnyfee

Смежные вопросы