首页 > 代码库 > Android源代码调试中logcat的简单使用
Android源代码调试中logcat的简单使用
最近一直在和Android源码打交道,最开始也只是在Ubuntu下随便编编程序,后来要开始修改源代码,然后编译Android。Android系统真的很复杂,特别对于我这种菜鸟来说!改了几行源代码,编译后再烧到开发板上去,发现系统有点不正常了。明明只是加了三行写文件的代码啊!完全摸不着头绪,也不知道该如何调试。后来才知道logcat这东西,试了试,好用!将logcat的简单使用方法记录在此,方便自己也同时分享给大家 :)
我是在C/C++代码中使用logcat的,logcat也可以在java和mk文件中使用,如果是这两种情况的话,请另行搜索。
1. 在代码的最上方include之前添加tag标签:#define LOG_TAG "YourLogTagName"
2. 引入log库:
#include <utils/Log.h>
3.加入log语句:
ALOGI("this is your log content!");
查看日志很简单,直接在adb命令窗口中输入:
logcat -s "YourLogTagName:*"
“*”号表示查看所有级别的日志信息,可以更换为 I V D W E F S,其含义如下:
V:Verbose
D:Debug
I:Info
W:Warn
E:Error
F:Fatal
S:Silent
Android源代码调试中logcat的简单使用
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。