常見的作法:android
1. 定義一個常量(變量)做爲是否輸出log的flag;git
2. 定義一個常量(變量)做爲log級別設定;github
2. 調試、打包時,按須要調整常量的值,從而控制log打印。.net
常見代碼參考:調試
http://blog.csdn.net/zhanghw0917/article/details/27541641blog
https://github.com/oronno/log4android 看這個Project的srcget
我的使用最簡陋的方法:it
1. 定義一個常量做爲是否打印log的開關;變量
2. 打印log的時候,直接寫就好了,相似 if(canlog){Log.d("xxx")};打包
我爲何這麼作?
由於當不打算打log時候,不想讓準備log msg的代碼執行,只是作一個判斷。