Android-LogCat日志工具(一)
LogCat : Android中一个命令行工具,可以用于得到程序的log信息。
就像你知道一个人的日志、航程,你可以无时无刻知道一个人在干什么。
而LogCat , 就是程序的日志。通过日志,你可以知道运行时间,运行位置,运行结果,运行时缓冲区的东东。
- 我们先添加LogCat
- 点击Eclipse 导航栏中的 Window——>Show View——>Other
- 输入LogCat
- 点击Eclipse 导航栏中的 Window——>Show View——>Other

- 找到并展开Android 目录,会看到一个子目录

- 选中LogCat -->点击OK ,这样LogCat就添加到Eclipse中了。
2.使用LogCat
Android中的日志工具是Log(android.util.Log) ,这个类中提供了如下几个方法供我们打印日志。
- Log.v()
- 用于打印那些意义最小的日志信息。对应级别是verbose,是Android日志级别中最低的一种
- Log.d()
- 用于打印一些调试信息,如调试程序。对应级别是debug,比verbose高一级
- Log.i()
- 用于打印一些比较重要的数据,帮助你分析用户行为。对应级别info,比debug高一级。
- Log.w()
- 用于打印一些警告的信息,提示行横须在这个地方可能会潜入风险,最好去修复一下。对应级别为warn,比info高一级。
- Log.e()
- 用于打印程序中的错误信息,比如程序进入到了catch语句中。当有错误信息打印出来时,一般都代表你的程序出现严重问题,应当尽快修复。对应级别error,比warn高一级。
打开 项目helloworld-->src-->com.example.helloworld -->MainActivity.java 在onCreate 中添加一些打印日志的语句:
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
//定位textView1 根据ID找到控件
TextView tv1 = (TextView) this.findViewById(R.id.textView1);
//对控件进行赋值,改变内容
tv1.setText("你好,android一班");
//打印调试信息 debug
Log.d("MainActivity", "我是BigBoy520");
}
Log.d(tag, msg)
tag : 一般传入当前的类名,主要用于对打印信息进行过滤。
msg : 想要打印的内容。
运行 run as 项目

打印的日志可以看到 打印的内容 、 Tag名 、 程序包名 、时间 、应用程序的进程号。
当然对应的其它的方法,BigBoy 就不一一写了,依葫芦画瓢。
最后,谢谢大家的关注。来一句诗词:纸上得来终觉浅 ,绝知此事要躬行。
下一篇:Android-LogCat日志工具(二) http://www.cnblogs.com/hxb2016/p/6072010.html
Android-LogCat日志工具(一)的更多相关文章
- Android中日志工具的使用
添加LogCat到你的Eclipse日志在任何项目的开发过程中都会起到非常重要的作用,在Android项目中如果你想要查看日志则必须要使用LogCat工具.当你第一次在Eclipse中运行Androi ...
- 使用 Android 的日志工具LogCat
Android 中的日志工具类是 Log(android.util.Log),这个类中提供了如下几个方法来供我们打印日志. 1. Log.v() 这个方法用于打印那些最为琐碎的,意义最小的日志信 ...
- 【转】使用 Android 的日志工具LogCat
Android中的日志工具类是 Log(android.util.Log),这个类中提供了如下几个方法来供我们打印日志. 1. Log.v() 这个方法用于打印那些最为琐碎的,意义最小的日志信息 ...
- Android Studio日志工具的使用
Android Studio的LogCat工具 Verbose:对应Log.v(),这个方法用于打印那些最为琐碎的信息,意义最小的日志信息.是Android日志里面级别最低的一种. Debug:对应L ...
- Android的日志工具Log
Android中的日志工具类是Log(android.util.Log),这个类提供了以下几个方法来供我们打印日志. ♦ Log.v():这个方法用于打印那些最为琐碎的,意义最小的日志信息.对应级别v ...
- 使用Android的日志工具Log
Android中的日志工具类是Log,这个类中提供了5个方法来供我们打印日志 1.Log.v()用于打印那些最为琐碎的,意义最小的日志信息.对应级别verbose,是Android日志里面级别最低的一 ...
- Android LogCat 日志记录
日志级别列表如下(从低到高): V — Verbose (lowest priority) D — Debug I — Info W — Warning E — Error F — Fatal S — ...
- Android Studio 日志工具
在项目中提供5个方法打印日志 Log.v() 最常见的日志信息 Log.d() 调试信息 Log.i() 用于打印用户操作行为 Log.w()警告潜在风险 Log.e()报错信息 TAG 填入类名就好 ...
- android logger 日志工具
https://github.com/orhanobut/logger 基础使用:https://blog.csdn.net/github_33304260/article/details/54799 ...
- Android日志工具的使用
一.使用Android的日志工具Log 1.Android中的日志工具类是Log,这个类中提供了如下5个方法来供我们打印日志. log.v():用于打印哪些最为繁琐.意义最小的日志信息.对应级别ver ...
随机推荐
- java里的基本数据类型
java里一共有八大数据类型 boolean(未定) char(2字节) byte(1字节) short(2字节) int(4字节) long(8字节) float(4字节) double(8字节), ...
- ODS浅谈
ODS和DW 根据Bill.Inmon的定义,“数据仓库是面向主题的.集成的.稳定的.随时间变化的,主要用于决策支持的数据库系统” : ODS (Operational Data Store)操作型 ...
- 项目解析- JspLibrary - part3
CRUD read: String sql = "select b.*,c.name as bookcaseName,p.pubname as publishing,t.typename f ...
- 用dx实现半透遮挡效果
四种技术方案: 1.两次绘制role实现半透遮挡2.背景中已经包含building, 则额外绘制一次半透的building即可实现半透遮挡3.利用building的遮罩实现半透遮挡, 利用rtt技术4 ...
- css3开门
<!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8&quo ...
- Linux查看系统信息(操作系统版本,进程,任务,CPU,内存,磁盘等信息)
查看操作系统: cat /proc/version # 内核版本 cat /etc/issue # 发行版本 head -n 1 /etc/issue uname -a lsb_release ...
- MYSQL的三种注释
#CREATE SCHEMA `paw-jj` DEFAULT CHARACTER SET utf8 ; -- select * from vrv_paw_terminalinfo /* selec ...
- poj3669 Meteor Shower(BFS)
题目链接:poj3669 Meteor Shower 我只想说这题WA了后去看讨论才发现的坑点,除了要注意原点外,流星范围题目给的是[0,300],到302的位置就绝对安全了... #include& ...
- 关于SQL语句优化的一个问题
今天写了一个很简单的存储过程,结果一执行,40多秒,后来调整了一句话写法,瞬间出来,其实差别不大,如下: select item_no=vpc.ITEM_ID ,BL_QTY=sum(vpc.QTY_ ...
- CSS3发光字动画
;} img{ width:200px; height:200px; border:2px solid #000} .back h5 { font-size: 4em; color: #f2050b; ...