您的位置:首页 > 科技 > 能源 > 海南最新情况最新消息今天_上海十大营销策划公司排名_seo这个职位是干什么的_seo的优点有哪些

海南最新情况最新消息今天_上海十大营销策划公司排名_seo这个职位是干什么的_seo的优点有哪些

2024/11/19 16:39:55 来源:https://blog.csdn.net/cloverjf/article/details/142657314  浏览:    关键词:海南最新情况最新消息今天_上海十大营销策划公司排名_seo这个职位是干什么的_seo的优点有哪些
海南最新情况最新消息今天_上海十大营销策划公司排名_seo这个职位是干什么的_seo的优点有哪些

点击进入官方Logcat介绍
一个好的Android程序员要会使用AndroidStudio自带的Logcat查看日志,会Log定位也是查找程序bug的第一关键。同时Logcat是一个查看和处理日志消息的工具,它可以更快的帮助开发者调试应用程序。

步入正题,看图说话。
点击Android Studio左下面板的小猫咪就可以打开Log日志查看器。
在这里插入图片描述
通常Android开发中,Log提供了5种级别的日志。而Logcat可分别提供查看不同级别的日志基本信息。

Log.v("MainActivity", "VERBOSE = 沉余信息 2 ");
Log.d("MainActivity", "DEBUG = debug信息 3 ");
Log.i("MainActivity", "INFO = 正常信息 4 ");
Log.w("MainActivity", "WARN = 警告信息 5 ");
Log.e("MainActivity", "ERROR = 错误信息 6 ");

其中,日志级别高低由上到下分别为VERBOSE,DEBUG,INFO,WARN,ERROR。

如果你有多台设备在调试程序,那么点击下拉小箭头可以选择调试信息机型。
如上图,我选择了vivo手机。

Log日志输出的形式如下图:
在这里插入图片描述
左边到右依次为:时间戳 → 进程pid → tag标签 → 包名 → 日志级别和具体输出信息。

其中,时间戳 就是进入程序后代码运行在该处log日志的时间。

进程pid 就是打开的程序。

包名 就是当前输出改日志程序的包名。

tag标签 就是下图,调用Log.v方法的第一个参数tag。

在这里插入图片描述

日志级别和具体输出信息分别为:程序中定义的5种级别的哪个级别输出日志,如上图就是Log.v【VERBOSE级别的日志】,输出信息就是Log.v方法的第二个参数msg。

接下来主要讲解,Logcat的日志过滤器。

就是官方默认给出Press ^ Space to see suggestions这个输出栏,意思是,按住键盘的control + 空格键给出提示信息。「此处为MacOS机型提示」

如果你是mac机型用户,按住以上按键跳出系统默认自带输入法的中英输入法切换,建议关闭。
关闭步骤如下:
在这里插入图片描述
按住快捷键提示以后,弹出以下窗口
在这里插入图片描述
官方给出的解释如下:
在这里插入图片描述
按照提示,给出几种用法,其他用法也大致类似,不多介绍。
在程序中写下一段测试Log代码
在这里插入图片描述
在输入栏输入package:mine tag:MainActivity,意思就是输出当前程序,tag标签为MainActivity。那么log日志控制输出栏就会过滤出当前程序所有标签为MainActivity的日志。当然按住快捷键也可以继续增加刷选条件,比如继续继续刷选为debug级别的日志信息。程序给出大于debug级别的日志信息。
在这里插入图片描述
在这里插入图片描述
如果你需要看不同过滤信息,可以多开几个日志管理窗口。
在这里插入图片描述
在这里插入图片描述
在此基本使用讲解完成。点击跳转至更详细CSDN博主讲解。

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com