记录策略

Bar*_*ica 5 logging android

我即将完成我的Android应用程序.最后我发现我一直在使用一堆日志语句,例如:

Log.d(TAG, "Blah-blah");
Run Code Online (Sandbox Code Playgroud)

问题是:对于生产版本,我该怎么办?

  1. 只需注释/条带日志语句
  2. 做其他更复杂的事情?就像我以前使用Log4J属性一样

请分享您的经验.

pgs*_*rom 0

我这样做,如果 DEBUG 为 false,则使编译器删除所有日志记录:

if (Constant.DEBUG) Log.d(TAG, "mein gott, state is roflcopter");
Run Code Online (Sandbox Code Playgroud)