码迷,mamicode.com
首页 > 其他好文 > 详细

关于logcat日志

时间:2015-08-16 22:42:55      阅读:122      评论:0      收藏:0      [点我收藏+]

标签:

最近学习android,碰到了logcat,个人总结一下。

 

当不出日志是解决办法: ProjectMenu---后台设置----LOG设置---LOG开关

 

 

 

Logcat(deprecated)和Logcat的区别

Logcat最新的插件有一下改进:
1.自动展现当前执行的程序的日志,比如运行com.your.app。则有一个栏目专门就是com.your.app
2.改善了界面显示。
之所以老版本的Logcat插件被废除,猜测可能是底层的log系统做了一些变动的缘故。
回答仅供参考

那logcat 有什么呢:

级别:

Verbose             所有信息

Debug               漏洞信息

Info                    提示信息

Warn                 警告性息

Error                 错误信息

Assert              是一个调试程序时经常使用的宏

 日志类型标识符(优先级由低到高排列):     1. V — Verbose 详细的 <- 最低优先权     2. D — Debug   调试     3. I — Info    消息     4. W — Warn    警告     5. E — Error   错误     6. F — Fatal   致命的     7. S — Silent  无声的 <- 最高优先权

 

===============================================================

 

在 Java 与 C 语言中输出日志:
1) Java 代码在程序中输出日志, 使用 android.util.Log 类的以下 5 个方法:
   Log.v()、Log.d()、Log.i()、Log.w()、Log.e()。
   分对应 Verbose、Debug、INFO、Warn、Error 的首字母。
   例如:Log.i( "类::函数名", "日期_时间_源码文件名_行号_日志信息内容" );

 

===============================================================

如果想看到自己运行程序的信息可以敲:

 

app:你的包名
如:app:com.example.qiu

 

Level 是级别;

Time 时间

PID process id也就是进程id

TID 线程id

application 程序

Tag 标识 

text 描述

===============================================================

在logcat如何输出System.out

 

点击logcat处的加号,在filter name处写上System.out 

       在by log tag处写 System.out  点击确定即可。

  程序处的System.out.println中内容就会显示。

百度经验:http://jingyan.baidu.com/article/0320e2c1f1a5761b87507bf0.html

 

设置如下,在LogCat中点击绿色+号,添加过滤器

技术分享
 

 

 

 

 

 

 

  1.  
  2. 技术分享
  3.  

    添加成功后效果如下

    技术分享
  4.  

    下面我们测试下,结果能够正常输出

    技术分享

 

 

 

 

 

 

 

 

 

 

 

 

 

=====================================================================

关于logcat日志

标签:

原文地址:http://www.cnblogs.com/nucdy/p/4735043.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!