最近整理代码,去除项目中的NLog,感觉到if(BuildConfig.Debug)非常好用。
原因有至少有2:
1、在if(BuildConfig.Debug){}中的代码在编译的Release 版本的时候不会出现。可以防止打log影响性能,也能在apk被逆向的时候透露更少的内容。
2、if(BuildConfig.Debug)中主动抛出异常,在开发测试时候能更快定位问题。
最近整理代码,去除项目中的NLog,感觉到if(BuildConfig.Debug)非常好用。
原因有至少有2:
1、在if(BuildConfig.Debug){}中的代码在编译的Release 版本的时候不会出现。可以防止打log影响性能,也能在apk被逆向的时候透露更少的内容。
2、if(BuildConfig.Debug)中主动抛出异常,在开发测试时候能更快定位问题。
本文标题:if(BuildConfig.Debug)
本文链接:https://www.haomeiwen.com/subject/lteffxtx.html
网友评论