从上面给出的Java代码中可以发现除了上面提到的4个缓冲区标志：LOG_ID_MAIN、LOG_ID_RADIO、LOG_ID_EVENTS、`LOG_ID_SYSTEM之外，Android最新的代码增加了LOG_ID_CRASH缓冲区，diff信息可以在这里看到。而且所有的Java层代码都是调用native层的println_native()方法，至于native层的分析，作为应用层开发者不一定需要详细深入的了解。另外再说一个之前的误解，一开始我以为Log.wtf()是Google工程师恶搞文化，含义是“What The Fuck…”的缩写，其实原意是“What a Terrible Failure”（严重的问题）目的是处理严重的、预料中不会出现的问题。