小编abe*_*rna的帖子

为什么Log.d()和Log.v()不打印

我的Activity中有以下测试代码:

@Override
public void onStart() {
    super.onStart();
    Log.e(CLASS_NAME, "ERROR onStart()");
    Log.w(CLASS_NAME, "WARN onStart()");
    Log.i(CLASS_NAME, "INFO onStart()");
    Log.d(CLASS_NAME, "DEBUG onStart()");
    Log.v(CLASS_NAME, "VERBOSE onStart()");
Run Code Online (Sandbox Code Playgroud)

在Android Studio中的logcat视图中,它仅打印:

02-10 15:56:10.190    6194-6194/org.example.my_app E/MyActivity? ERROR onStart()
02-10 15:56:10.190    6194-6194/org.example.my_app W/MyActivity? WARN onStart()
02-10 15:56:10.190    6194-6194/org.example.my_app I/MyActivity? INFO onStart()
Run Code Online (Sandbox Code Playgroud)

在框的顶部,菜单设置为Log level: “Verbose”,如果我进入旁边的菜单,选择“Edit filter configuration”,“by Log Level”也设置为“Verbose”.为什么在Log.d()Log.v()不打印什么?我可能会缺少什么?任何建议,将不胜感激.

logcat android-studio

32
推荐指数
6
解决办法
4万
查看次数

标签 统计

android-studio ×1

logcat ×1