Android中的日志工具类是Log( android. utilLog),这个类中提供了如下5个方法来供我们
打印日志
LogV()。用于打印那些最为琐碎的、意义最小的日志信息。对应级别 verbose,是 Android
日志里面级别最低的一种。
Log.d()。用于打印一些调试信息,这些信息对你调试程序和分析问题应该是有帮助的。
对应级别 debug,比 verbose高一级。
Log.i()。用于打印一些比较重要的数据,这些数据应该是你非常想看到的、可以帮你分
析用户行为数据。对应级别info,比 debug高一级。
Log,W()。用于打印一些警告信息,提示程序在这个地方可能会有潜在的风险,最好去修
复一下这些出现警告的地方。对应级别warn,比info高一级。
Log,e()。用于打印程序中的错误信息,比如程序进入到了 catch语句当中。当有错误信
息打印出来的时候,一般都代表你的程序出现严重问题了,必须尽快修复。对应级别eror
打印日志
LogV()。用于打印那些最为琐碎的、意义最小的日志信息。对应级别 verbose,是 Android
日志里面级别最低的一种。
Log.d()。用于打印一些调试信息,这些信息对你调试程序和分析问题应该是有帮助的。
对应级别 debug,比 verbose高一级。
Log.i()。用于打印一些比较重要的数据,这些数据应该是你非常想看到的、可以帮你分
析用户行为数据。对应级别info,比 debug高一级。
Log,W()。用于打印一些警告信息,提示程序在这个地方可能会有潜在的风险,最好去修
复一下这些出现警告的地方。对应级别warn,比info高一级。
Log,e()。用于打印程序中的错误信息,比如程序进入到了 catch语句当中。当有错误信
息打印出来的时候,一般都代表你的程序出现严重问题了,必须尽快修复。对应级别eror
比warn高一级。
Log导包
import android.util.Log;
其实很简单,一共就5个方法,当然每个方法还会有不同的重载,我们来试验一下
package co.example.hanwei.myapplication; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.util.Log; public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Log.v("MainActivity","1Log.debug in onCreate()"); Log.d("MainActivity","2Log.debug in onCreate()"); Log.i("MainActivity","3Log.debug in onCreate()"); Log.w("MainActivity","4Log.debug in onCreate()"); Log.e("MainActivity","5Log.debug in onCreate()"); } }