Вход в Android в нативном коде не отображается - PullRequest
0 голосов
/ 12 сентября 2011

Я использую методы android/log.h в своем родном коде для записи в журнал Android (__android_log_write(ANDROID_LOG_INFO, ANDROID_DEBUG_TAG, message);).Я также делаю вход в код Java.Однако при запуске в журнале отображаются только сообщения журнала из кода Java.Что может вызвать эти проблемы?

Я установил всю необходимую информацию в android-манифесте, а остальная часть нативного кода отлично работает в моем приложении для Android.Я не получаю никаких ошибок или чего-либо еще, просто кажется, что молча игнорируется.

Есть идеи?

Спасибо

Ответы [ 2 ]

0 голосов
/ 11 июля 2013

Чтобы использовать __android_log_print (...), включите библиотеку журналов в ваш make-файл Android

LOCAL_LDLIBS := -llog
0 голосов
/ 12 сентября 2011

Я не уверен, но я использую __android_log_print в своем коде NDK, и это прекрасно работает. Я не знаю разницы между этими двумя методами, но попробую (она принимает те же аргументы).

...