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
我们要根据不同的场景和用途选择不同的日志级别进行输出。
第二组一般是用于异常捕获后输出堆栈信息。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)