Android Studio添加日志过滤方式
1.点击下方的 Android Monitor
2.点击右侧的选项菜单
3.点击菜单下拉列表中的 Edit Filter Configuration,打开配置界面
4.配置界面说明
第1部分是为这个过滤器输入名称,第2部分是一些过滤信息的配置:Log Tag 是根据log.d("XXX","show");方法中的XXX参数属性过滤,配置该项之后只会显示日志中Tag为XXX的日志;Log Message是根据日志信息过滤;Package Name是根据包名过滤;Log Level是配置显示日志的级别,一般看自己需求配置;配置完成之后点击OK确认。
补充知识:Android studio 过滤log中指定字符(不显示包含指定字符的log)
一、不显示指定字符的log
1.过滤指定字符串,不让其显示
^(?!.*(你要过滤掉的字符)).*$
^(?!.*(got)).*$
*拷贝时注意不要拷贝结尾处空白符
2.过滤包含指定多个字符中的一个,不让其显示
^(?!.*(got|Activity)).*$
*log中包含got 或Activity 的log将不显示在控制台。
#################################################
二、只显示指定字符的log
1.让控制台只显示过滤指定字符的log
^(.*(10:30)).*$
2.让控制台只显示过滤的多个指定字符串的log
^(.*(10:30|10:33)).*$
以上这篇Android Studio添加日志过滤方式就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们。
相关推荐
-
android studio logcat 无筛选 显示全部日志 无应用包名区分方式
android studio logcat 无筛选 显示全部日志 无应用包名区分 不显示所有应用 出现这个情况后很多同学无法解决,重启adb,重启studio,重启电脑,都是没用的... 其实是有个开关选项关了. 见截图: Tools->Android->Enable ADB Integration active. 前面必须有个勾才可以. 关于studio如何筛选日志,有部分同学也不是很清楚,因为我发现有那么一部分人还停留在eclipse的时代,对studio充满了恐惧和畏惧. 具体筛选日志见
-
Android studio 解决logcat无过滤工具栏的操作
在logcat标题栏右键先windows mode,这时多数能恢复过滤工具栏,要恢复之前的停靠样式再同样点右键去掉windows mode的勾即可 补充知识:Android studio底部Logcat模块不见了以及Locat日志中包含了很多无用的错误日志筛选方法 1.底部显示日志模块Logcat不见了,如何显示出来? 依次点击顶部View -- Tool Windows -- Logcat 底部就显示出来Logcat模块了 2.app报错,底部日志老是显示很多无关报错日志,导致筛选出来我们自己
-
解决Android Studio日志太长或滚动太快问题
前言 安卓开发经常遇到那种日志太长或滚动得太快, 我们直接的解决办法就是进行日志输出长度增大和添加日志过滤器,个人推荐用adb logcat处理更加方便灵活. 解决办法 1. 搜索过滤器 2. 修改日志缓冲大小 找到 " Android Studio安装目录\bin\idea.properties" 文件中的 idea.cycle.buffer.size=1024 修改成你要的缓冲大小即可. 3. adb logcat 输出日志到指定文件(不能解决日志过长的问题) i. 配置adb环境
-
Android Studio添加日志过滤方式
1.点击下方的 Android Monitor 2.点击右侧的选项菜单 3.点击菜单下拉列表中的 Edit Filter Configuration,打开配置界面 4.配置界面说明 第1部分是为这个过滤器输入名称,第2部分是一些过滤信息的配置:Log Tag 是根据log.d("XXX","show");方法中的XXX参数属性过滤,配置该项之后只会显示日志中Tag为XXX的日志;Log Message是根据日志信息过滤:Package Name是根据包名过滤:Log
-
android studio打印日志语句Log.d()详解
Log.d()方法内需要传入两个参数. 1.第一个参数时tag,一般传入类名,用于对打印信息进行过滤: 2.第二个参数,是一个字符串类型的msg,表示你想要打印的内容. 输出Log.d()语句的快捷键为: logd+tab键 在我们每写一条Log.d()语句时,就要传入一次tag参数,而每一次的tag参数值基本是一样的,这样就会很麻烦,其实只要我们在类中创建一个字符串类型的变量TAG,那么在我们每次写log.d()语句的时候,系统就会自动将该TAG的值传入tag参数中 自动生成一个以当前类名作为
-
Android Studio添加第三方库的注意事项
前言 很多人开始安卓入门的学习,都会选择Google官方的Android Studio作为开发工具,由于他跟之前的Eclipse不太一样,所以出的问题也比较多.主要是导入的问题和android studio自带的android 高版本SDK所带来的问题. 首先说一说将第三方库导入Android Studio的方法,以xUtils为例,导入jar包的方式,比较简单,再次不做介绍.我门主要讲的是library库文件引入的方式. 第一步我们要做的是将要引入的包,放在我们的工程目录下,如下图 然后在我们
-
Android studio 添加assets文件夹的方法
我们知道Eclipse创建的工程默认是有个assets文件夹的,但是Android studio默认没有帮我们创建,那么我们就自己创建一个就好啦. (1)手动创建 在项目的顶部有个下拉,默认选择的是Android, 但是在Android 模式下不能真实反映整个工程的目录结构,所以我们点击它在下拉选项中选择Project,选完之后目录发生了变化 我们找到/src/main,选中main文件夹右键新建一个文件夹,命名为assets,这样就OK了. (2)自动创建 Android studio提供了一
-
android studio无法添加 bmob sdk依赖问题及解决方法
1,关闭 app的 grader.build下的implementation 对应sdk依赖.注释掉 2,去bmob官网下载sdk 压缩包,解压,找到lib文件夹.看到的是这样的: https://www.bmob.cn/downloads 3,因为 3下面的几个jar是可以正常添加依赖的,就不需要额外手动添加了.只用添加1,2,3 . 在app下创建libs 文件夹,将 图片红框3放入:然后在src/main下创建JniLibs,将图片红框1,2 放入. 4,在app的gradler.b
-
Android Studio 常见问题及解决方法(推荐)
一.Error:All flavors must now belong to a named flavor dimension 问题描述: Error:All flavors must now belong to a named flavor dimension. 解决办法: 应该是因为使用了productFlavors分包,解决方法就是在build.gradle中的defaultConfig中添加一个flavorDimensions "1"就可以了,后面的1一般是跟你的version
-
Android Studio轻松构建自定义模板的步骤记录
前言 之前其实有从鸿洋的文章有了解过AS的模板开发,一直想做一些自己经常使用的模板,以减少重复代码工作,但是发现太费劲了,所以一直搁置.然后昨天无意中发现了这个插件TemplateBuilder,然后学习了一下,基本掌握了这个插件的使用,以及快速构建自己的模板.下面来分享一下. 一.TempateBuilder插件安装 环境:Android Studio 3.1.1 方式1:AS内安装 方式2:本地安装 先去GitHub开源地址上下载插件压缩包,或者到JetBrains上的插件地址(要翻 墙哦)
-
Android Studio修改Log信息颜色的实现
在Android中支持六种Log类型,分别为Verbose,Info,Debug,Warn,Error和Assert. Verbose:英文含义是冗长的,啰嗦的.Verbose用来记录不重要的,一般的信息,通常不需要关注. Info:中通常记录一些需要用户关注的消息,重要程度比Verbose高. Warn:中则记录警告信息,这类信息通常表示应用执行过程中出现了一些问题,这些问题并不会导致整个应用崩溃,但可能会导致一些业务不能正常执行,因此需要用户重点关注,其重要程度比Info高. Error:则
-
Android Studio 配置:自定义头部代码注释及添加模版方式
1. 自定义头文件注释: 实现效果 实现步骤 依次操作File -> Settings ->Editor ->File and Code Templates,在详细展示窗口点击includes选项卡,找到 FileHeader点击,在编辑窗口输入自定义的注释模板即可.如下图: 注:我们这里添加的头文件不会随着Activity的创建自动添加头文件,只有创建JavaBean时会自动添加头文件,如下图所示: 2. 如何给Activity添加头文件?? 依次操作File -> Settin
随机推荐
- jQuery使用Selectator插件实现多选下拉列表过滤框(附源码下载)
- js兼容pc端浏览器并有多种弹出小提示的手机端浮层控件实例
- 正则表达式速查表
- Linux下重启多个 tomcat 服务的脚本(推荐)
- ASP.NET缓存 方法分析和实践示例
- .Net Compact Framework开发小技巧 推荐
- php处理json格式数据经典案例总结
- 关于在php.ini中添加extension=php_mysqli.dll指令的说明
- C#简易图片格式转换器实现方法
- C语言switch 语句的用法详解
- 独特的python循环语句
- js字符串与Unicode编码互相转换
- PHP页面中文乱码分析
- android如何设置Activity背景色为透明色
- onkeypress字符按键兼容所有浏览器使用介绍
- c#中switch case的用法实例解析
- C# 设计模式系列教程-桥接模式
- php命令行用法入门实例教程
- CSS样式表常用小技巧收藏
- Android自定义控件EditText实现清除和抖动功能