from点击打开链接

使用Androidlogcat对我们开发、调试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表示的是需要打印的信息


更多相关文章

  1. 【demo记录】极光推送(android app访问服务器,服务器推送信息到新a
  2. Android(安卓)LocationManager 使用
  3. android.uid.system无法读取SD卡信息
  4. Android配置----小米手机通过wifi连接ADB调试Android应用
  5. Android(安卓)LCD(四):LCD驱动调试篇
  6. Android(安卓)stdio调试程序闪退或者报错:"xxx keeps stopping"
  7. Android(安卓)LCD(四):LCD驱动调试篇
  8. Android短彩信数据库信息整理
  9. android 三种定位方式

随机推荐

  1. android studio 各种问题 应该能帮助到你
  2. 最近总结的android疑惑(三)
  3. android xml中设置自适应图片
  4. 换掉整个程序的bitton样式,以及button的父
  5. android Manifest.xml选项(转贴)
  6. android studio 使用cmake支持C++出现无
  7. 在Android(安卓)10.0中Activity的启动流
  8. Android 之 ImageView(图片组件)
  9. Android 深入研究adb
  10. Android中JNI的使用方法