当前位置:   article > 正文

Android开发学习之Log的使用_androidstudio 小米 log.e

androidstudio 小米 log.e

Android开发学习之Log的使用

    Log(android.util.log)是Android Studio中的日志工具类,熟练使用log会对你以后的Android开发之旅有很大的帮助。
* log类有五个方法,分别是(级别由低到高):

1.Log.v():打印一些最为繁琐、意义不大的日志信息
2.Log.d():打印一些调试信息(logd+tab)
3.Log.i():打印一些比较重要的数据,可帮助你分析用户行为数据(logi+tab)
4.Log.w():打印一些警告信息,提示程序该处可能存在的风险(logw+tab)
5.Log.e():打印程序中的错误信息(loge+tab)
(这五个方法都可以进行重载)
这里写图片描述
(使用Log.d()方法打印出来的程序调试信息)

    Log的所有打印方法都要传入一个tag参数,每次都写一遍显然太麻烦,这里有个小技巧:在onCreate()方法的外面输入logt,然后按下Tab键,这时就会以当前的类名作为值产生一个tag常量,如:


public  class MainActivity extends AppCompatActivity{
    private static final String TAG = "MainActivity";
}
  • 1
  • 2
  • 3
  • 4

这里写图片描述


    我们开发一个软件需要编写的代码l量是很庞大的,当你打印出来的日志是成千上百行时,我们就需要对其进行筛选,而log的过滤器则可以帮助我们实现筛选。
这里写图片描述
图为AS中的Show only selected application过滤器

     除了AS给出的过滤器外,我们还可以输入关键字通过Edit Filter Confoguration进行自定义过滤器,从而只打印关键字相关的日志。

    Log是理解程序,分析程序Bug的神兵利器。 相信熟用AS的日志工具log能使你在Android开发的旅途中事半功倍。log的重要性会在软件项目的测试阶段体现得尽致。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/花生_TL007/article/detail/684732
推荐阅读
相关标签
  

闽ICP备14008679号