Android中Log用法技巧剖析

Android程序猿在调试程序的时候,都会或多或少的用到Log来查看信息,那么怎么用好Log呢?用Log时我们首先

需要用Android Log类,还要在Eclipse中调出LogCat View窗口,调出LogCat View的方法:

选择Eclipse的「Window」-> 「Show View」 -> 「LogCat」菜单。

android.util.Log常用的方法有以下5个:

Log.v() Log.d() Log.i() Log.w() 以及 Log.e() 。根据首字母分别对应VERBOSE,DEBUG,INFOWARNERROR

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

例:下面是在执行代码Log.v(”tag”, “message”);后的一个截图:

 

Android中Log用法技巧剖析

Android输出Log例程源码(Java)

  1. package com.test;  
  2. import android.app.Activity;  
  3. import android.os.Bundle;  
  4. import android.util.Log;  
  5. public class TestActivity extends Activity {  
  6.  
  7. @Override  
  8. public void onCreate(Bundle savedInstanceState) {  
  9. super.onCreate(savedInstanceState);  
  10. setContentView(R.layout.main); // Log处理  
  11. Log.v("tag", "message");  
  12. }  
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
当您在开发Android应用程序时,使用日志是非常重要的。Android Studio提供了一个强大的日志工具来帮助您调试和分析应用程序的运行时行为。下面是使用Android Studio日志的简单教程: 1. 导入日志类 首先,在您的Java类导入`android.util.Log`类,该类提供了打印日志的方法。 2. 打印日志 使用以下方法之一来打印日志: - `Log.d(tag, message)`:打印调试级别的日志。 - `Log.i(tag, message)`:打印信息级别的日志。 - `Log.w(tag, message)`:打印警告级别的日志。 - `Log.e(tag, message)`:打印错误级别的日志。 在上述方法,`tag`参数是用于标识日志的字符串,可以用来过滤和查找特定类型的日志。`message`参数是要打印的日志消息。 3. 设置日志级别 默认情况下,Android Studio会根据应用程序的构建类型(例如Debug或Release)自动设置日志级别。您可以在应用程序的`build.gradle`文件自定义日志级别: ```groovy android { // ... buildTypes { debug { // 设置调试级别 buildConfigField("String", "LOG_LEVEL", "\"DEBUG\"") } release { // 设置信息级别 buildConfigField("String", "LOG_LEVEL", "\"INFO\"") } } } ``` 4. 查看日志 您可以使用Android Studio的Logcat窗口来查看应用程序的日志。在底部工具栏,选择Logcat选项卡,然后选择正确的设备和应用程序。您将在此窗口看到打印的日志消息。 您还可以使用过滤器来仅显示特定标签的日志消息,以及根据日志级别过滤消息。 这就是使用Android Studio日志的基本教程。通过使用日志,您可以更轻松地调试和跟踪应用程序的行为。您还可以根据需要添加更多的自定义日志语句来帮助您解决问题和优化应用程序。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值