package com.basic.security.utils; import android.text.TextUtils; import java.util.Arrays; import java.util.HashMap; import java.util.HashSet; import java.util.Map; import java.util.Set; public class LogUtil { public static Map printMilliSecondsMap = new HashMap<>(); public static Set ignore = new HashSet<>(); public static Set willIgnore = new HashSet<>(); static { ignore.addAll(Arrays.asList( "showFragment 17", "printFacePositionList 83", "needAdjustFaceTips", "adjustFaceTipsForRecognize", "adjustFaceTips", "startNewDetectResult", "signingUpPersonLeft", "faceDetected", "doShowFragment", "initCurrentPerson", "clearAdjustTips", "signUpPerson", "", "", "", "" )); } public static void println(String message) { Long milliSeconds = printMilliSecondsMap.get(message); for (String ign : ignore) { if (!TextUtils.isEmpty(ign) && message.contains(ign)) { return; } } System1.out.println("LogUtil \"" + message + "\","); } }