wystąpił błąd trzepotania podczas działania: błąd oczekiwania na połączenie debugowania: zły stan: brak elementu


9

Uruchamiam aplikację na prawdziwym urządzeniu. Czy ktoś wie, dlaczego tak się dzieje?

Launching lib/main.dart on GT I9063T in debug mode...Built build/app/outputs/apk/debug/app-debug.apk.
Error waiting for a debug connection: Bad state: No element
Error launching application on GT I9063T.
Exited (sigterm)

Nawet aplikacja hello-world pokazuje ten błąd.


Mam ten sam problem ... w środowisku Windows
acoder

Wreszcie przełączam się na Android Studio, teraz działa
acoder

Ponownie zainstalowałem trzepotanie SDK i to rozwiązało.
Rafael Áquila,

jak to rozwiązałeś, ponieważ wszystkie sugestie zamieszczone tutaj i wszędzie indziej nie działają dla mnie, w tym ponowne instalowanie trzepotania, zabawne jest to, że działał w moim pierwszym telefonie, potem przestał działać, ale działa na drugim telefonie
lulliezy

Odpowiedzi:



2

Kompilacja zawsze działa normalnie na moim kodzie VS. Aktualizacje do najnowszej wersji Flutter 1.12 również zaczęły to pokazywać i przez większość czasu mój kod albo pojawiał się na moim urządzeniu, zanim pokazał, że debugowanie się rozpoczęło lub program po prostu kończy pracę. Wszelkie poprawki z kodem VS, ponieważ nie jestem fanem Android Studio.


mając ten sam błąd. naprawiłeś ten błąd?
Code Runner,

2
Myślałem, że naprawiłem ten problem, ale pojawił się ponownie po ponownej instalacji flutter sdk .. problem może być z VS Code, ponieważ uruchomiłem „flutter run” z cmd.exe i zadziałało.
lordvidex

2

Miałem ten błąd podczas czystej instalacji na MacOS X (Mojave), a po próbach i błędach odkryłem, że główny użytkownik, który uruchamia debugowanie trzepotania, musi być użytkownikiem administracyjnym.

Wskazówka była następująca:

log: Must be admin to run 'stream' command

podczas uruchamiania z wiersza poleceń.

Po tym VS Kod i linia poleceń działają.


0

Spróbuj zmienić kanał trzepotania na beta, używając „kanału trzepotania beta”. zadziałało dla mnie rozwiązanie problemu, ponieważ wersja trzepotania została zaktualizowana do wersji „v1.12.13 + hotfix.5”.




0

Zaczęło się od Flutter 12. Wygląda na to, że użytkownik musi być teraz administratorem.

Na razie wystarczy przywrócenie poprzedniej wersji Fluttera.

flutter version v1.9.1+hotfix.6

0

Zmieniłem kanał trzepotania na master i działa, korzystałem z kanału stabilnego.

Możesz użyć polecenia:

flutter channel master

lub po prostu flutter channelzobaczyć inny kanał.

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.