1、在使用Log的cpp文件中添加头文件:#include <android/log.h>
2、在Android.mk中添加一列参数:LOCAL_LDLIBS += -L$(SYSROOT)/usr/lib
-llog
3、向项目的路径添加log.h存在的路径:
右键->Properties->C/C++ General->Paths and Symbols->includes->Add->选择路径【存在于NDK文件夹/platforms/android版本/arch-arm/usr/include/android文件夹下】
注意此处:虽然添加的头文件是<android/log.h>,log.h文件存在于android文件夹下,但添加路径时还是需要把android文件夹包含进去,不然还是找不到对应的log.h文件(网上有一些并没有把android文件夹包括进去)
4、补充关于log.h中定义日志输出函数的使用:
//参数使用解释
//参数1:int,对应Log中的Info/Error/Debug等方式的输出
//参数2:const char*,对应Log中的tag参数,标签
//参数3:const
char*,输出内容的格式化字符串,如输出数字使用“%d”格式方式与C中printf()相同
//参数4:任意类型,对应格式化方式输出
_android_log_print(ANDROID_LOG_INFO,"TAG","format",params...);
本文详细介绍了在Android应用中集成日志功能的步骤,包括头文件的引入、Android.mk文件的配置、路径添加以及日志输出函数的使用。通过这些步骤,开发者可以更好地管理和调试其应用。
411

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



