Log日誌管理

在開發過程中經常會通過打印日誌的方式來查看我們的信息,但是如果直接在代碼中打印日誌,打包上線前,由於打印日誌的代碼太多而無法屏蔽,在用戶使用時日誌依然會繼續打印,因此可能會造成數據泄露,所以我們經常會寫一個日主管理工具類:

public class LogUtils{

         private static boolean isLog = true;//設置一個bool值

         // v級別日誌

         public static v(String tag, String msg){

                   if(isLog){

                            Log.v(tag, msg);

                   }

         }

         // i級別日誌

         public static i(String tag, String msg){

                   if(isLog){

                            Log.i(tag, msg);

                   }
         }

}

在代碼中需要打印日誌時調用者裏面的方法就可以了,在打包上線以前,將bool值isLog改爲false,以後就不會再打印日誌
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章