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错误,这里仅显示红色的错误信息,这些错误就需要我们认真的分析,查看栈的信息了;

参考链接:http://www.cnblogs.com/menglin2010/archive/2011/12/20/2294338.html
时间: 2024-10-10 23:46:32

Log方法说明的相关文章

java web 程序---内置对象application的log方法的使用

application的主要方法里,有log方法,是日志文件里可以查看到信息的. 当老师写好代码后,他发现在tomact里的log目录下找不到信息,原因是:我们用myeclipse这个客户端软件,应该把服务器关闭,而是去bin目录下,手动开启服务器 即startup.bat.这个文件,然后在log目录下查到了信息: 这里有截图,我输入的用户名,这里当程序运行后是个空白页面,只有到log目录下才可以查看到信息. 代码: login.jsp ? 1 2 3 4 5 6 7 <body>     &

hdu 1018 Big Number 两种方法 log方法(300+ms)+斯特林公式(0+ms)

Big Number Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 28178    Accepted Submission(s): 12819 Problem Description In many applications very large integers numbers are required. Some of thes

【PHP】打印log方法

我用的是medoo数据库框架,直接把log添加到数据库中,使用时需要导入medoo文件. Log.php <?php require ('../dao/medoo.php'); function logI($tag, $message) { input("i", $tag, $message); } function logE($tag, $message) { input("e", $tag, $message); } function logW($tag,

举例说明android源代码调试中加入的log方法

在查看android源代码过程中, 只是看代码, 往往没有办法验证对代码的估测是否准确, 这时我们经常通过插入自己的log的方式来测试 某个函数是否调用到, 某个参数在运行过程中的值是多少. 下面jwisp把android各层中加入log语句的方法整理如下. 1. java代码 在android源码中, 只要是java代码基本上都在framework中 , 所有的java代码中, 加入logo的方式也就三步: (a) 导入log包 import android.util.Log; (b) 定义l

引入math模块中的log()方法,导致&quot;TypeError: return arrays must be of ArrayType&quot;,什么原因?

from math import log from numpy import *import operator ............ re = log(pro,2) ............ TypeError: return arrays must be of ArrayType 把“from math import log”放在最后 from numpy import *import operatorfrom math import log ............ re = log(p

Android log 方法

package test; public abstract class Logger { private static Class<? extends Logger> mLoggerClass = null; public static final boolean DBG = true; public static final String TAG = null; public static final String LINE = "------->"; privat

console.log()方法中%s的作用

一.console.log("log信息"); 二.console.log("%s","first","second"); 输出结果:first second 三.将对象转换为普通字符串后执行console.log("%s","guoyansi",{name:"思思博士"});//输出结果:guoyansi { name: '思思博士' } 四. //将字符串作为数值

CS6:客户询问启用NLB ETW log 方法

客户咨询概括: 客户发现NLB集群有问题希望起用ETW log 来进行进一步排错,需要提供咨询. 建议内容: 1.确认客户环境为Server 2008R2版本NLB. 保存以下xml名称为: networkloadbalancing-core-diagnostic.events.man 拷贝以上文本到NLB节点. 命令行导入以上xml: wevtutil im networkloadbalancing-core-diagnostic.events.man <?xml version='1.0′

android抓log方法

adb shell adb remount adb shell cd data ./logstart.sh ./logstop.sh ./make-logreport.sh 2.adb shell su cd /proc cat kmsg