当前位置:首页 > 资讯 > info6 > 正文

android log

发表于: 2014-05-06 ? 作者:chen_xinjia ? 来源:转载 ? 浏览:
摘要: from?点击打开链接?使用Android?logcat?对我们开发、调试Android程序有很大的帮助!通过logcat,我们可以非常方便的了解到程序的执行情况,判断出错代码位置。最简单的logcat指令:Log.v(Stringtag,Stringmsg);?Log.d(Stringtag,Stringmsg);?Log.i(Stringtag,Stringmsg);?Log.w(String

from?点击打开链接

?使用Android?logcat?对我们开发、调试Android程序有很大的帮助!通过logcat,我们可以非常方便的了解到程序的执行情况,判断出错代码位置。

最简单的logcat指令

Log.v(String tag, String msg);?
Log.d(String tag, String msg);?
Log.i(String tag, String msg);?
Log.w(String tag, String msg);?
Log.e(String tag, String msg);

?

简单解释一下这5条指令:

Log.v?:输出颜色为黑色,任何消息都会输出,这里的v代表verbose啰嗦的意思,平时使用就是Log.v("",""); ? ? ? ? ? ? ? ? ?
Log.d?:输出颜色是蓝色,仅输出debug调试的意思,但他会输出上层的信息,过滤起来可以通过DDMS的Logcat标签来选择.???
Log.i?:输出颜色为绿色,一般提示性的消息information,它不会输出Log.v和Log.d的信息,但会显示i、w和e的信息???
Log.w :输出颜色为橙色,可以看作为warning警告,一般需要我们注意优化Android代码,同时选择它后还会输出Log.e的信息。 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ? ? ?? ? ?? ? ? ? ? ? ? ?? ?Log.e?:输出颜色为红色,可以想到error错误,这里仅显示红色的错误信息,这些错误就需要我们认真的分析,查看栈的信息了。 ? ? ? ?

?

如何打开logcat,看到输出结果:? ? ? ?

? ? ? ? 程序运行后并不会在 Eclipse 的控制台内输出任何信息,那么这些在程序中输出的日志跑哪去了呢? 有两种方法可以查看这些日志,最简单的方法是直接使用?Eclipse菜单 -> Windows -> Show View ->Other -> Android -> LogCat?即可

? ? ? ? 在你启动你的调试程序,即通过Eclipse装到虚拟机中并启动之后,接下来你就能在logcat界面看到各种调试信息。这些调试信息有的是系统生成的,还有你自己通过上述5条命令输出的某些参数的值,这样你就能通过相关的logcat输出的参数值,很容易的了解到程序执行的情况。?

? ? ?不同的打印方法在使用时都是某个方法带上(String tag, String msg)参数,tag表示的是打印信息的标签,msg表示的是需要打印的信息


android log

版权所有 IT知识库 CopyRight ? 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号