自助建网站教程,wordpress新页面代码,永康市住房建设局网站,自己做网站可以随便起名字吗Android C/C native编程NDK开发中logcat的使用 前言具体用法 前言
在NDK开发过程中#xff0c;C/C层#xff0c;需要对代码进行一些调试#xff0c;日志打印是我们解决异常或崩溃的重要手段#xff0c;这里我就简单介绍下日志打印三步走。
首先我们先看下官方文档关于日志… Android C/C native编程NDK开发中logcat的使用 前言具体用法 前言
在NDK开发过程中C/C层需要对代码进行一些调试日志打印是我们解决异常或崩溃的重要手段这里我就简单介绍下日志打印三步走。
首先我们先看下官方文档关于日志的相关说明。 我们最常用就是下面这个日志函数。
具体用法
1Android.mk日志配置
#打印日志库
LOCAL_LDLIBS : -llog2头文件的配置
#include android/log.h#define LOG_TAG android_log#define LOGV(...) __android_log_print(ANDROID_LOG_VERBOSE, LOG_TAG, __VA_ARGS__)
#define LOGD(...) __android_log_print(ANDROID_LOG_DEBUG, LOG_TAG, __VA_ARGS__ )
#define LOGI(...) __android_log_print(ANDROID_LOG_INFO, LOG_TAG, __VA_ARGS__ )
#define LOGW(...) __android_log_print(ANDROID_LOG_WARN, LOG_TAG, __VA_ARGS__ )
#define LOGE(...) __android_log_print(ANDROID_LOG_ERROR, LOG_TAG, __VA_ARGS__)3输出日志 LOGD(current android log %d\n,v);LOGI(current android log %d\n,v);