Подтвердить что ты не робот

Android Studio 3.1 Префикс Logcat не всегда показывает и ломает журнал

Поскольку новая версия Android Studio (3.1), окно Logcat не всегда показывает префикс (03-28 12:43:01.091 nl.test.app D/log). Я сделал свой собственный регистратор, который печатает красиво, но это сломается, так как некоторые строки уже не имеют одинакового отступа. Я приведу пример ниже.

03-28 12:43:01.091 nl.test.app D/log: ╔═══════════════════════════════════════════════════════════════════════════════════════
    ║ [ (TestActivity.kt:33)#OnCreate ] 
    ║ This is my test log
03-28 12:43:01.092 nl.test.app D/log: ║ This is my second test log
    ╚═══════════════════════════════════════════════════════════════════════════════════════

Вот как это было:

03-28 12:43:01.091 nl.test.app D/log: ╔═══════════════════════════════════════════════════════════════════════════════════════
03-28 12:43:01.091 nl.test.app D/log: ║ [ (TestActivity.kt:33)#OnCreate ] 
03-28 12:43:01.091 nl.test.app D/log: ║ This is my test log
03-28 12:43:01.092 nl.test.app D/log: ║ This is my second test log
03-28 12:43:01.092 nl.test.app D/log: ╚═══════════════════════════════════════════════════════════════════════════════════════

Есть ли способ исправить это?

4b9b3361

Ответ 1

Согласно трекеру проблемы (https://issuetracker.google.com/issues/77305804), он исправлен и запланирован для Android Studio 3.2. Чтобы процитировать из трекера:

Это изменение в поведении было непреднамеренным, и я вернул его. Исправление будет выпущено в 3.2.

Он не говорит, когда эта версия будет выпущена. Но я обновлю свой ответ, как только узнаю.