使用代码示例添加logcat筛选器
在Android Studio中,logcat窗口的loglevel筛选器可能会在某些情况下消失,造成筛选日志信息的困难。可以通过以下代码示例来添加logcat筛选器:
android {
// ...
buildTypes {
// ...
release {
// ...
}
debug {
// ...
// 添加以下代码
buildConfigField("String", "LOG_LEVEL", "\"VERBOSE\"")
}
}
// ...
}
import android.util.Log;
public class MainActivity extends AppCompatActivity {
private static final String TAG = MainActivity.class.getSimpleName();
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Log.v(TAG, "Verbose log");
}
// ...
}
Regex:MainActivity:\ V
LogLevel:Verbose
这样,就可以在logcat窗口中只显示MainActivity的Verbose级别的日志信息。