Android日志[基础篇]Android Log日志输出

发布时间:2023-03-13 13:30

Android日志[基础篇]二 Android Studio修改LogCat日志的颜色

android.util.Log输出日志的常用方法如下:

  • Log.v(String tag, String msg)
  • Log.d(String tag, String msg)
  • Log.i(String tag, String msg)
  • Log.w(String tag, String msg)
  • Log.e(String tag, String msg)

  • Log.v(String tag, String msg, Throwable tr)
  • Log.d(String tag, String msg, Throwable tr)
  • Log.i(String tag, String msg, Throwable tr)
  • Log.w(String tag, String msg, Throwable tr)
  • Log.e(String tag, String msg, Throwable tr)

两组分别顺序对应VERBOSE,DEBUG,INFO, WARN,ERROR 5个级别。
一般情况下使用第一组的函数,第一个参数习惯性使用用前类的类名,第二个参数是需要输出的信息。

例如 Log.d(“MainActivity”,“onCreated”);
一般情况下tag都定义为常量,值为当前类的类名。

public class MainActivity extends Activity {
    private static final String TAG = "MainActivity";
     @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        Log.d(TAG,"onCreated");
     }
}

输出

2021-08-19 17:20:34.336 29005-29005 D/MainActivity: onCreated

我们要根据不同的场景和用途选择不同的日志级别进行输出。

第二组一般是用于异常捕获后输出堆栈信息。

ItVuer - 免责声明 - 关于我们 - 联系我们

本网站信息来源于互联网,如有侵权请联系:561261067@qq.com

桂ICP备16001015号