Противоречивое поведение logcat в нескольких терминалахAndroid

Форум для тех, кто программирует под Android
Anonymous
Противоречивое поведение logcat в нескольких терминалах

Сообщение Anonymous »

Я новичок в тестировании устройств Android и один из коллег, рекомендованный LogCat для проверки журналов. Я выяснил, что, открыв 2 терминала, я мог выполнить свою задачу: < /p>
  • В первом терминале у меня есть следующая команда: Adb logcat | grep okhttp | Cut -B -240 | grep -e "-" (в основном, я хочу получить все строки с "-" В них обычно коды статуса HTTP)
  • Во втором терминале у меня есть следующая команда: adb logcat | grep okhttp | Cut -b -240 .
В основном, с первым терминалом, я проверяю, я попадаю в правильные конечные точки и получаю ожидаемые статусы (200), в то время как второй терминал дает мне больше деталей в случае 400, 500 ошибок. Коды статуса в одном из терминалов и совершенно разные в другом терминале (хотя в обоих терминалах подключено только одно устройство Android)
. Терминалы, каждая из них с одной из команд, упомянутых выше. Верхний терминал не улавливает ошибку 500, в то время как нижняя. Изображение не было поддельным, то есть я не сделал фотографию так быстро, что верхнему терминалу не удалось получить ошибку 500 - я ждал и надеюсь, что все элементы будут отображаться
prcpg "/> prc https://i.sstatic.net/enipm6vi. /> Я использую Mac с Sequoia 15.5, Android Debug Bridge Версия 1.0.41, версия 35.0.1-11580240, установлен как/opt/homebrew/bin/adb, работая на Darwin 24.5.0 (ARM64)

Подробнее здесь: https://stackoverflow.com/questions/796 ... -terminals

Вернуться в «Android»