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

Android日志[基础篇]Android Log日志输出,第1张

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

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

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

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/992491.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-21
下一篇 2022-05-21

发表评论

登录后才能评论

评论列表(0条)

保存