Android - adb logcat działa tylko na powłoce


1

Kiedy uciekam adb logcat nic się nie dzieje, ale gdy uruchamiam go w powłoce adb, działa poprawnie. Oto wyniki:

eduardo@debian:~$ adb devices
List of devices attached
LGM250CE6PYLFQGU9P  device

eduardo@debian:~$ adb -s LGM250CE6PYLFQGU9P logcat -t 1
eduardo@debian:~$ adb -s LGM250CE6PYLFQGU9P shell -t "logcat -t 1"
--------- beginning of main
09-12 20:52:09.511   380   380 I DisplayDevice: [Built-in Screen (type:0)] fps:1.987004,dur:1006.54,max:515.21,min:491.33
eduardo@debian:~$ 

I to jest moja wersja adb.

eduardo@debian:~$ adb --version
Android Debug Bridge version 1.0.40
Version 4986621
Installed as /home/eduardo/Android/Sdk/platform-tools/adb

To samo zachowanie dzieje się w systemie Windows i Debianie.

Czy coś jest nie tak z adb lub moim urządzeniem?

Odpowiedzi:


2

Mam ten sam problem, gdy wczoraj zaktualizowałem narzędzia platformy z 28.0.0 do 28.0.1 w Debianie i Windows.

Widząc twoje Android Debug Bridge wersja i data twojego pytania, przypuszczam, że zaktualizowałeś swój platform-tools do 28.0.1.

Możesz spróbować obejść ten problem: zmniejsz swój platform-tools do 28.0.0.

  1. Pobierz platform-tools 28.0.0 z repozytorium Androida Google

  2. Rozsunąć suwak platform-tools_r28.0.0 - *. zip i spróbuj uruchomić adb z platformy-tools / adb

  3. Jeśli to działa, możesz zastąpić bieżące zestawy SDK systemu Android platform-tools kopiując rozpakowany plik platform-tools folder do katalogu głównego SDK systemu Android

  4. Staraj się unikać platform-tools zaktualizować do wersji 28.0.1, dopóki problem nie zostanie rozwiązany

Aktualizacja

Po przeczytaniu linku w komentarzu @Eduardo wydaje się, że platform-tools 28.0.1 ujawnił błąd podczas działania urządzeń LG adb logcat.

Opiekun adb zasugerował następujące obejście, jeśli chcesz uruchomić nowsze wersje platform-tools:

Posługiwać się adb shell -x logcat zamiast adb logcat.


1
Teraz działa dobrze. Ten błąd powoduje problemy z debugowaniem trzepotania i użyłem twojego rozwiązania jako rozwiązania github.com/flutter/flutter/issues/18889#issuecomment-421432066 dzięki!
Eduardo

Dzięki za dodatkowe informacje, @Eduardo, zaktualizowałem swoją odpowiedź.
gagallo7
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.