Intereting Posts
Имеет ли синхронный характер встроенный Android BLE GATT? Реализация проблем GLSurfaceView.Renderer Сеанс жестов в Android Не удалось создать обучающие материалы GStreamer с помощью Android Studio С 0.4.3 Android Studio, ошибка: «Синхронизация проекта Gradle не удалась. Основные функции (например, редактирование, отладка) не будут работать должным образом " UnsatisfiedLinkError в нативном методе Специальная схема URL-схемы Instagram для Android Android RelativeLayout height не соответствует высоте GridView Сбой программы на .connect () на Android, а не соединение ScaleGestureDetector.onTouchEvent всегда возвращает 'true' Разница между перегрузкой и перегрузкой? Android Studio Не удается загрузить класс 'org.codehaus.groovy.runtime.typehandling.ShortTypeHandling' Является ли использование registerReceiver в классе приложения понятным хорошей, известной практикой? Приложение Xamarin mediaPicker.TakePhotoAsync вызывает сбои Переопределить ресурсы с помощью gradle в зависимости от типа buildType

Функция Android NDK __android_log_print andLogCat

У меня есть функция вроде

__android_log_print(ANDROID_LOG_INFO, "HelloNDK!"); 

По моему C-коду

Я бы не нашел этот вывод в своем LogCat. Какой фильтр мне нужно настроить

По тегу журнала, по сообщению журнала, по имени приложения, по уровню журнала … и т. Д.

Solutions Collecting From Web of "Функция Android NDK __android_log_print andLogCat"

Вы не можете найти вывод, потому что вы неправильно использовали эту функцию. Функция имеет прототип:

 int __android_log_print(int prio, const char *tag, const char *fmt, ...); 

Поэтому вы должны указать «тег», а также формат.

Например

 __android_log_print(ANDROID_LOG_INFO, "MyTag", "The value is %d", some_variable); 

Как только вы правильно используете эту функцию, вы можете использовать любой метод фильтрации (или вообще ничего, например, вы получите из команды adb logcat без дополнительных аргументов), как и с java-кодом.