Android中log及logcat命令的使用

1.log使用

对于Android HAL/Framework可在Android系统源代码下通过以下方式使用log

1.在程序文件中包含头文件

#include <cutils/log.h> 
2.定义log的标签宏

#define LOG_TAG "YOUR LOG TAG"
3.修改对应.mk文件链接log库

LOCAL_SHARED_LIBRARIES := liblog libcutils
通过以上设置后即可使用LOGD/LOGE等等打印log信息了

2.logcat命令使用

Android的log都有一个标签和优先级信息
标志就是上面的宏:#define LOG_TAG "YOUR LOG TAG"确定的,表示这组log信息是属于哪个文件的。
优先级就类似于Linux kernel里面的信息优先级,Android log信息优先级有如下:

o    V — Verbose (最低优先级)

o    D — Debug

o    I — Info

o    W — Warning

o    E — Error

o    F — Fatal

o    S — Silent (最高优先级,没有任何输出)

在运行logcat 的时候在前两列的信息中你就可以看到 logcat 的标签列表和优先级别,它是这样标出的<priority>/<tag

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值