Android系统logcat实现分析
2015-11-05 15:24
148 查看
一、在程序中添加
1.java部分
frameworks/base/core/java/android/util/Log.java
frameworks/base/core/jni/android_util_Log.cpp
system/core/liblog/logd_write.c
2.C++部分
system/core/liblog/logd_write.c
二、logcat调试命令
system/core/logcat/logcat.cpp
system/core/liblog/log_read.c
三、内核实现
Kernel3.10.40/drivers/staging/android/logger.c
对应不同打印级别的设备节点:
<span style="font-size:14px;">shell@pitaya:/dev/log $ ls -l
crw-rw-rw- root log 10, 58 2007-01-01 20:00 events
crw-rw-rw- root log 10, 59 2007-01-01 20:00 main
crw-rw-rw- root log 10, 57 2007-01-01 20:00 radio
crw-rw-rw- root log 10, 56 2007-01-01 20:00 system</span>
1.java部分
frameworks/base/core/java/android/util/Log.java
frameworks/base/core/jni/android_util_Log.cpp
system/core/liblog/logd_write.c
2.C++部分
system/core/liblog/logd_write.c
二、logcat调试命令
system/core/logcat/logcat.cpp
system/core/liblog/log_read.c
三、内核实现
Kernel3.10.40/drivers/staging/android/logger.c
对应不同打印级别的设备节点:
<span style="font-size:14px;">shell@pitaya:/dev/log $ ls -l
crw-rw-rw- root log 10, 58 2007-01-01 20:00 events
crw-rw-rw- root log 10, 59 2007-01-01 20:00 main
crw-rw-rw- root log 10, 57 2007-01-01 20:00 radio
crw-rw-rw- root log 10, 56 2007-01-01 20:00 system</span>
相关文章推荐
- Android菜单详解——上下文菜单(ContextMenu )
- android之Android类装载器DexClassLoader之二
- android之Android类装载器DexClassLoader之一
- Android系列教程之Activity的生命周期
- [开源]在iOS上实现Android风格的控件Toast
- Android常用工具类------一直更新
- Android:Service(二)——以绑定方式启动Service
- XML 实现android控件边框设置
- Android PreferenceAcitity
- Android 巧用CheckBox
- WebRTC(android)下载编译(ubuntu12.04)
- Android5.1 framework 添加资源文件后编译报错
- Dagger2学习笔记(一)
- android解析xml文件的3种方式
- Android--将字节数转化为B,KB,MB,GB的方法
- HelloWold
- Android资源适配概述
- android widget-system
- MonkeyRunner简介
- android 无需root静默安装