关注 安卓007 ,免费获取全套安卓开发学习资料
什么是LogLog是安卓程序用来打印日志的工具,相比于默认的控制台(println
)输出,Log支持分级别过滤日志,方便按照关键字进行过滤等.
- 代码
Log.v("MainActivity","打印一般信息")
Log.d("MainActivity","打印调试信息")
Log.i("MainActivity","打印提示信息")
Log.w("MainActivity","打印警告信息")
Log.e("MainActivity","打印错误信息")
- Log.v, 用于打印一般性日志,对应级别为verbose,其显示优先级最低.
- Log.d, 用于打印调试信息,这些信息用于在开发过程中确认问题,对应级别为debug,其显示优先级比verbose高一级.
- Log.i, 用于打印重要性高一些的信息,对应级别为info,其显示优先级比debug高一级.
- Log.w, 用于打印警告信息,表示出现了需要引起重视的情况,对应级别为warn,其显示优先级比info高一级.
- Log.e, 用于打印错误信息,表示出现了严重的问题,应尽快修复,对应级别为error,其显示优先级最高. 在Logcat中显示时,一般呈现为红色(其他级别的日志都是灰色的).
- 查看打印结果: 在Logcat窗口中查看打印结果. Logcat主界面介绍:
- 区域1显示的是已连接的设备列表(含安卓模拟器、真实手机),如果连接了多个设备,就从列表中选择正确的设备.
- 区域2显示的设备上运行的可调试的应用列表,如果区域5选择的是“Show only selected application”,那么就只会显示选中的应用的log日志.
- 区域3显示的是日志级别,级别越高显示的日志越少,级别越低显示的日志越多.级别:Verbose
关注打赏
最近更新
- 深拷贝和浅拷贝的区别(重点)
- 【Vue】走进Vue框架世界
- 【云服务器】项目部署—搭建网站—vue电商后台管理系统
- 【React介绍】 一文带你深入React
- 【React】React组件实例的三大属性之state,props,refs(你学废了吗)
- 【脚手架VueCLI】从零开始,创建一个VUE项目
- 【React】深入理解React组件生命周期----图文详解(含代码)
- 【React】DOM的Diffing算法是什么?以及DOM中key的作用----经典面试题
- 【React】1_使用React脚手架创建项目步骤--------详解(含项目结构说明)
- 【React】2_如何使用react脚手架写一个简单的页面?