Я пытаюсь использовать утилиту ndk-stack, чтобы получить некоторую помощь во время
отладка моего приложения, использующего нативные библиотеки. Проблема в том, что
все, что я получаю с помощью утилиты, это:
*** Аварийный сброс: *** Построение отпечатка пальца:
'tmobile / htc_vision / vision: 2.3.4 / GRJ22 / 82286: пользовательские / клавиши разблокировки'
pid: 15769, tid: 15794 >>> us.ihmc.aci.dsproapp <<< сигнал 11
(SIGSEGV), код 1 (SEGV_MAPERR), адрес ошибки 00000024 Стек кадра № 00
pc 00063710 /data/data/us.ihmc.aci.dsproapp/lib/ libutil.so: невозможно
открыть файл символов / home / enrico / CVSROOT / android /
ACI / dsproapp / объект / местные / armeabi / libutil.so. <strong>Ошибка (9): неверный файл
Дескриптор
Я использую следующую команду:
ndk-stack -sym ../obj/local/armeabi -dump
/home/enrico/stacktrace/crash_waypoint.txt
Все мои нативные библиотеки скомпилированы с
APP_OPTIM: = отладка APP_STL: = gnustl_static
В Application.mk, поэтому должны присутствовать символы отладки .
Кто-нибудь из вас имел эту проблему раньше?
Спасибо,
Энрико