ОС: 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().
'Невозможно загрузить общие библиотеки символов для 73 библиотек', это нормально, у вас действительно нет информации о символах для системных библиотек на вашем устройстве. –