#ifdef ANDROID
#include <android/log.h>
#define _agdebug(fmt, ...) __android_log_print(ANDROID_LOG_DEBUG,"test", "[%s:%d]" fmt, __FUNCTION__, __LINE__,##__VA_ARGS__);
#elif defined(IOS)
#define _agdebug(fmt, ...) {printf("[%s:%d]" fmt, __FUNCTION__, __LINE__,##__VA_ARGS__);printf("\n");}
#endifandroid中通过ndk打印函数名称和行数
最新推荐文章于 2024-06-21 14:53:05 发布
本文介绍了一种在不同移动平台上实现一致的日志打印功能的方法。通过预编译指令,针对Android和iOS平台分别实现了日志打印功能。对于Android使用了Android原生的日志打印API,而对于iOS则采用了标准的printf函数。
3425

被折叠的 条评论
为什么被折叠?



