`
nanjingjiangbiao_T
  • 浏览: 2683262 次
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

Log.v Log.d Log.e Log.i Log.w

 
阅读更多
在调试代码的时候我们需要查看调试信息,那我们就需要用Android Log类。

android.util.Log常用的方法有以下5个:Log.v(), Log.d(),Log.i(),Log.w(),Log.e()

根据首字母对应:VERBOSE,DEBUG,INFO,WARN,ERROR


1、Log.v的输出颜色为黑色,任何消息都会输出,这里的v代表verbose啰嗦的意思,平时使用就是Log.v("","");

2、Log.d的输出颜色是蓝色,仅输出debug调试的意思,但他会输出上层的信息,过滤起来可以通过DDMS的Logcat标签来选择.

3、Log.i的输出颜色为绿色,一般提示性的消息information,它不会输出Log.v和Log.d的信息,但会显示i、w和e的信息

4、Log.w的输出颜色为橙色,可以看作为warning警告,一般需要我们注意优化Android代码,同时选择它后还会输出Log.e的信息。

5、Log.e的输出颜色为红色,可以想到error错误,这里仅显示红色的错误信息,这些错误就需要我们认真的分析,查看栈的信息了。

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


分享到:
评论

相关推荐

    Android开发笔记之:Log图文详解(Log.v,Log.d,Log.i,Log.w,Log.e)

    本文将详细解析Android中的Log使用,特别是Log.v, Log.d, Log.i, Log.w, 和 Log.e这五个主要的日志级别。 首先,我们来了解每个级别的具体含义和用途: 1. **Log.v()** - 代表VERBOSE级别,输出最详细的信息,通常...

    解决Android Studio Log.v和Log.d不显示的问题

    然而,有时我们可能会遇到`Log.v`(Verbose)和`Log.d`(Debug)级别的日志不显示的问题,这在调试过程中会带来困扰。本文将深入探讨这个问题,并提供解决方案。 首先,`Log.v`和`Log.d`的日志级别通常较低,主要...

    Log.isLoggable之一正确的使用姿势

    在这个例子中,如果日志级别设置为`DEBUG`或更低,那么`isLoggable`会返回`true`,并且`Log.d`中的日志信息会被打印出来。否则,日志信息不会被输出。 在Android系统中,日志级别可以通过`adb shell setprop log....

    Android中 信息的输出——Log.v的使用.doc

    - `Log.d(tag, message)`:Debug级别,用于调试信息,比Verbose级别稍高,但同样在发布时可能会被关闭。 - `Log.i(tag, message)`:Info级别,用于输出一般性的信息,这些信息对开发者来说是有用的,但不会过于频繁...

    POLYVLog_log.txt

    POLYVLog_log.txt

    log4j-1.2.9

    设置log4j的根目录,值为... log.debug("debug"); log.info("info"); log.warn("warn"); log.error("error"); log.fatal("fatal"); } public static void main(String[] args) { new Main().print(); }

    android源码之log.h

    Android源码,/platform/system/core/include/cutils/log.h

    Android显示Log信息(带行号)

    Android系统自带的Log工具提供了基本的日志输出功能,包括`Log.v()`(verbose)、`Log.d()`(debug)、`Log.i()`(info)、`Log.w()`(warn)、`Log.e()`(error)等方法,但它们默认并不显示行号。在复杂项目中,...

    基于MongoDB的日志系统Mongodb-Log.zip

    from mongolog.handlers import MongoHandler log = logging.getLogger('demo') log.setLevel(logging.DEBUG) log.addHandler(MongoHandler.to(db='mongolog', collection='log')) log.debug('Some message') ...

    applog.txt

    applog.txt

    解析log 解析log.rar

    解析log.rar解析log.rar解析log.rar解析log.rar解析log.rar解析log.rar解析log.rar解析log.rar解析log.rar解析log.rar解析log.rar解析log.rar解析log.rar解析log.rar解析log.rar解析log.rar解析log.rar解析log.rar...

    Android LOG分析

    Android 的 LOG 种类有六种,分别是 Log.v()、Log.d()、Log.i()、Log.w()、Log.e() 和 Log.a(),每种 LOG 都有其特定的用途和颜色标识。 Log.v() 用于记录详细的调试信息, Log.d() 用于记录调试信息,Log.i() ...

    log4j.properties(完整版) log4j.properties(精简版)

    - **设置Layout**:如`log4j.appender.stdout.layout=org.apache.log4j.PatternLayout`,并定义其模式`log4j.appender.stdout.layout.ConversionPattern=%d{ABSOLUTE} %5p %c{1}:%L - %m%n`,决定日志的显示格式。...

    org.apache.log4j_1.2.15.v201012070815

    org.apache.log4j jar 包

    iislog.dll iislog.dll

    Windows XP Home版装IIS必须要的dll

    debug_log.txt

    debug_log.txt

    log4j与log4j.properties的配置.doc

    log4j.appender.stdout.layout.ConversionPattern=%d [%t] %-5p %c - %m%n log4j.appender.R=org.apache.log4j.RollingFileAppender log4j.appender.R.File=example.log log4j.appender.R.MaxFileSize=100KB log4j....

    ApexSQLLog.exe

    ApexSQLLog工具,用于SQL Server的日志诊断分析,SQL SERVER日志工具。

Global site tag (gtag.js) - Google Analytics