Android内打日志用的当然是Log.i(tag,string),调试时的日志输出可以很快的反映一些问题,方便我们跟进. 但是如果连日志都打不出来了怎么办呢,我今天就遇到了比较坑的问题.项目里别的日志都输出正常,偏偏我写的Log.i没有打印出东西,过滤器,进程,什么的,都设置好了,日志死活出不来. 无奈,开启单步调试,发现Log.i是执行了的,执行后还是没有日志.怎么办呢? 只能出大招了,反编译自己的包,看看编译器到底对我的代码做了什么.果然就看到了编译器使的坏. 下面是源代码. for (M…