在最近的Android Studio更新(目前我正在运行3.1.2)之后,logcat开始间歇性地丢弃时间戳和PID信息.
05-01 13:26:03.962 12909-12909/com.perinote.perinote D/Perinote: SG(BI) Intercept DOWN, state NONE SG(BI) long timer started 1525206363962, for 500, to 1525206364462 05-01 13:26:03.965 12909-12909/com.perinote.perinote D/Perinote: SG(BI) DOWN, state ONE 05-01 13:26:04.008 12909-12909/com.perinote.perinote D/Perinote: SG(PF) Intercept UP, state ONE SG(PF) long timer cancelled 05-01 13:26:04.010 12909-12909/com.perinote.perinote D/Perinote: SG(BI) UP, state ONE SG(BI) long timer cancelled SG(BI) double timer started 05-01 13:26:04.011 12909-12909/com.perinote.perinote D/Perinote: SG(BI) UP, ret true 05-01 13:26:04.310 12909-12909/com.perinote.perinote D/Perinote: SG(BI) double timer done SG(BI) SINGLE_TAP 578,82 BI single tap BL onNav 05-01 13:26:04.313 12909-12909/com.perinote.perinote D/Perinote: CF add: parent 7, child 23 BTBP animateOpenChild: 1 05-01 13:26:04.338 12909-12909/com.perinote.perinote D/Perinote: IVH onDraw: tag 0, LOADED, IMG_20171007_181223.jpg
例如,在第二行,您可以看到相同的前缀SG(BI),但缺少前面的时间戳和进程信息.有关为什么会发生这种情况的任何想法?
如果我在进程窗口中运行logcat,则不会发生这种情况 - 所有行都具有正确的前缀信息.