3 回答

TA貢獻(xiàn)1803條經(jīng)驗(yàn) 獲得超6個(gè)贊
public static int LOGLEVEL = 2;public static boolean ERROR = LOGLEVEL > 0; public static boolean WARN = LOGLEVEL > 1;...public static boolean VERBOSE = LOGLEVEL > 4; if (VERBOSE) Log.v(TAG, "Message here"); // Won't be shown if (WARN) Log.w(TAG, "WARNING HERE"); // Still goes through

TA貢獻(xiàn)1835條經(jīng)驗(yàn) 獲得超7個(gè)贊
除非在開(kāi)發(fā)期間,否則不應(yīng)該將詳細(xì)的內(nèi)容編譯到應(yīng)用程序中。調(diào)試日志在運(yùn)行時(shí)編譯,但在運(yùn)行時(shí)剝離。始終保存錯(cuò)誤、警告和信息日志。
log.tag.<YourTag>
VERBOSE
, DEBUG
, INFO
, WARN
, ERROR
, ASSERT
SUPPRESS
. isLoggable()
setprop
C:\android>adb shell setprop log.tag.MyAppTag WARN C:\android>adb shell getprop log.tag.MyAppTagWARN
log.tag.MyAppTag=WARN
/data/local.prop
System.setProperty()
- 3 回答
- 0 關(guān)注
- 458 瀏覽
添加回答
舉報(bào)