Android Studio 3.1 - Logcat输出已损坏

5
我将我的Android Studio升级到了3.1版本。
自从更新后,日志消息会打印成一簇。
例如,当我输入:
Log.i("Tag", "message1")  
Log.i("Tag", "message2")   
Log.i("Tag", "message3")  
Log.i("Tag", "message4") 

大多数情况下,它被打印为:
03-28 15:50:03.594 7057-7057/? I/Tag: message1
    message2
    message3
    message4

改为:

03-28 15:50:03.594 7057-7057/? I/Tag: message1
03-28 15:50:03.594 7057-7057/? I/Tag: message2
03-28 15:50:03.594 7057-7057/? I/Tag: message3
03-28 15:50:03.594 7057-7057/? I/Tag: message4

作为先前使用的方式。

因此,过滤日志非常困难。

还有其他人遇到这个问题吗?


2
是的,我也想知道如何还原。非常难读。 - djxstream
2个回答

0

如果多个日志语句的TAG名称相同,Android Studio 3.1会以简写形式在logcat中输出,如您所提到的:

03-28 15:50:03.594 7057-7057/? I/Tag: message1
message2
message3
message4

您是否有任何文档链接可以说明此更改? - ADM

0
根据问题跟踪器(https://issuetracker.google.com/issues/77305804)显示,该问题已经得到解决,并计划在Android Studio 3.2中发布。引用问题跟踪器的话:

这种行为变化是无意的,我已经撤销了它。修复将在3.2中发布。

并没有说明这个版本将何时发布。但是我会尽快更新我的答案。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接