Native代码的Log如何显示
2011-01-11 17:20
141 查看
要使用logcat,首先在代码中要引入 log的头文件。
#include <android/log.h>
然后你可以简单的通过
__android_log_write(ANDROID_LOG_ERROR,"Tag","Message"); 方法向logcat输出。
log 级别有很多 :
ANDROID_LOG_UNKNOWN,
ANDROID_LOG_DEFAULT,
ANDROID_LOG_VERBOSE,
ANDROID_LOG_DEBUG,
ANDROID_LOG_INFO,
ANDROID_LOG_WARN,
ANDROID_LOG_ERROR,
ANDROID_LOG_FATAL,
ANDROID_LOG_SILENT,
这样写完以后,如果直接编译,就会报 __android_log_write 方法undefined.
这是因为没有链接到liblog
修改Android.mk中LOCAL_LDLIBS变量如下:
LOCAL_LDLIBS := -L$(SYSROOT)/usr/lib -llog
其中-L参数指定了搜索lib的路径,OK试试看吧
#include <android/log.h>
然后你可以简单的通过
__android_log_write(ANDROID_LOG_ERROR,"Tag","Message"); 方法向logcat输出。
log 级别有很多 :
ANDROID_LOG_UNKNOWN,
ANDROID_LOG_DEFAULT,
ANDROID_LOG_VERBOSE,
ANDROID_LOG_DEBUG,
ANDROID_LOG_INFO,
ANDROID_LOG_WARN,
ANDROID_LOG_ERROR,
ANDROID_LOG_FATAL,
ANDROID_LOG_SILENT,
这样写完以后,如果直接编译,就会报 __android_log_write 方法undefined.
这是因为没有链接到liblog
修改Android.mk中LOCAL_LDLIBS变量如下:
LOCAL_LDLIBS := -L$(SYSROOT)/usr/lib -llog
其中-L参数指定了搜索lib的路径,OK试试看吧
相关文章推荐
- 如何在Eclipse PDE的Error Log View中显示自己的Log
- eclipse如何显示代码行
- 如何在启用SharePoint浏览器功能的InfoPath 表单中添加托管代码以动态地加载并显示图片
- VS08下C++代码如何显示行号
- 代码示例显示如何查询服务器以获得服务器支持的族地址及 IP 地址。
- 如何在CSDN博客中的所贴的代码进行【代码块】显示
- 如何在CSDN博客中的所贴的代码进行【代码块】显示
- 如何在代码片段中设置语法突出显示
- 使用secureCRT的时候,如何让vim编辑器显示彩色代码
- Android native c code log. c代码增加日志方法实例--Android4.0
- Java 编程下 Eclipse/myeclipse 如何设置单行代码显示的最大宽度
- 新浪博客如何显示高亮代码,DIY
- xcode如何用代码打开指定的文件夹目录并显示目录内容
- 如何在Eclipse PDE的Error Log View中显示自己的Log
- 【我的Android进阶之旅】Android Studio查看Logcat时,如果一行Log太长如何换行显示?
- 如何用代码设置图层在特定比例尺下显示
- js如何实现广告在pc端显示,移动端不显示.直让广告在点上是显示,手机上不显示代码
- 如何通过代码获取当前正在显示的控制器
- csdn如何高亮显示代码和插入图片
- html中如何显示代码样式方法