adb: не поддерживается '*' в ANDROID_LOG_TAGS

Только что обновили Android SDK Platform-tools до 25.0.1 и теперь наблюдаем такое странное поведение:

$ export ANDROID_LOG_TAGS='libc:*'
$ adb
adb F  4886 21476 logging.cpp:290] unsupported 'libc:*' in ANDROID_LOG_TAGS (libc:*)
Abort trap: 6
$ export ANDROID_LOG_TAGS=''
$ adb
adb F  4899 22053 logging.cpp:290] unsupported '' in ANDROID_LOG_TAGS ()
Abort trap: 6
$ unset ANDROID_LOG_TAGS
$ adb
Android Debug Bridge version 1.0.36
...

Кажется, что adb совершенно непригоден для использования с определенной переменной ANDROID_LOG_TAGS, и похоже, что его значение даже не имеет значения. Я делаю что-то неправильно?

1 ответ

Решение

В Android произошли некоторые изменения в подсистеме логирования. В качестве временной регрессии ANDROID_LOG_TAGS анализируется локально вместо обычного прохода на сторону устройства. Это было исправлено с тех пор. Ждите следующую версию.

Другие вопросы по тегам