Android studio中开启LogCat过滤器,找不到DDMS

本文介绍了如何在Android Studio中使用LogCat进行日志过滤,特别是在找不到DDMS的情况下。LogCat是Android的命令行工具,用于收集应用程序的日志信息。文章详细步骤指导如何创建过滤器,通过FilterName、LogTag、LogMessage、PackageName、PID和LogLevel来定制过滤条件,以便更高效地查看和分析日志信息。
摘要由CSDN通过智能技术生成

Android studio中开启LogCat过滤器,找不到DDMS

前言

    LogCat是Android中的命令行工具,用于获取程序启动到关闭的日志信息。Android中的应用运行在一个单独的设备中,应用的调试信息会到这个设备的日志缓冲区中,要想从这个日志缓冲区中获取信息,就要会用LogCat。

LogCat使用方法

Android采用android.util.Log类的静态方法实现输出程序信息。
    Log类所输出的日志内容分别为6个级别,由高到低分别是Verbose、Debug、Info、Warning、Error、Assert
    前5个级别分别对应Log类中的Log.v()、Log.d()、Log.i()、Log.w()、Log.e()的静态方法
    Assert比较特殊,是Android 4.0新增的日志级别,没有对应的静态方法
可直接通过编译Activity代码打印Log代码信息

    protected void onCreate(Bundle savedInstanceState){
          super.onCreate(savedInstanceState);
          setContentView(R.layout.activity_main);
          Log.v("test","Verbose");
          Log.d("test","Debug");
          Log.i("test","Info");
          Log.w("test","Warning");
          Log.e("test","Error");
    }

解决LogCat过滤器的开启,找不到DDMS的问题

1.运行程序,LogCat窗口会打印程序运行的所有Log信息,实在太多找到所需的Log信息比较困难,所以需要使用过滤器(Filter)。
在这里插入图片描述
2.我们需要知道Android Studio的Android Monitor / DDMS.升级3.0/3.1后面就没有了,所以找不到DDMS窗口。所以我们需要打开LogCat窗口右上角的菜单栏
点击Edit Filter Configuration
在这里插入图片描述
3.在这里创建LogCat过滤器,具有六个条目,其中:

  • Filer Name:过滤器名称,使用项目名称
  • Log Tag:根据定义的Tag过滤信息,通常使用类名
  • Log Message:根据输出的内容过滤信息
  • Package Name:根据包名过滤信息
  • PID:根据进程ID过滤信息
  • Log Level:根据日志级别过滤信息
    设置完成后点击OK

在这里插入图片描述
4.过滤后的日志信息清晰可见
在这里插入图片描述

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值