Android NDK 调试程序

NDK调试程序不好下断点,折腾了下没成功,想到了printf大法,哈 下面说说DNK如何输出调试信息到LogCat


@1:include log的定义的头文件 #include <android/log.h>

@2:定义一个宏方便调用:#define LOG_DEBUG(...) __android_log_print(ANDROID_LOG_DEBUG, "NDK", __VA_ARGS__)

@3:使用输出  LOG_DEBUG("Before %s",sztmp);

@4:在Android.mk中链接库文件  LOCAL_LDLIBS += -llog


然后调试运行程序,在logcat中就可以看到信息


Android NDK 调试程序_第1张图片



你可能感兴趣的:(Android NDK 调试程序)