Flutter Потеряно соединение с устройством с новым USB - PullRequest
1 голос
/ 06 мая 2020

Итак, мое производственное приложение Flutter работало нормально, но, к сожалению, мой USB-накопитель был поврежден. Итак, я купил два новых USB. Но с тех пор каждый раз при запуске моего проекта я получал следующую ошибку:

Launching lib\main.dart on RMX1801 in debug mode...
registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)
registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)
registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)
√ Built build\app\outputs\apk\debug\app-debug.apk.
D/FlutterActivity(32205): Using the launch theme as normal theme.
D/FlutterActivityAndFragmentDelegate(32205): Setting up FlutterEngine.
D/FlutterActivityAndFragmentDelegate(32205): No preferred FlutterEngine was provided. Creating a new FlutterEngine for this FlutterFragment.
W/FlutterEngine(32205): Tried to automatically register plugins with FlutterEngine (io.flutter.embedding.engine.FlutterEngine@4bc4669) but could not find and invoke the GeneratedPluginRegistrant.
D/FlutterActivityAndFragmentDelegate(32205): Attaching FlutterEngine to the Activity that owns this Fragment.
E/ANR_LOG (32205): >>> msg's executing time is too long
E/ANR_LOG (32205): Blocked msg = { when=-3s964ms what=159 target=android.app.ActivityThread$H obj=android.app.servertransaction.ClientTransaction@3a98be19 } , cost  = 2508 ms
E/ANR_LOG (32205): >>>Current msg List is:
E/ANR_LOG (32205): Current msg <1>  = { when=-3s416ms what=149 target=android.app.ActivityThread$H obj=android.os.BinderProxy@838d0b7 }
E/ANR_LOG (32205): Current msg <2>  = { when=-2s754ms what=131 target=android.app.ActivityThread$H obj=android.app.ActivityThread$ProviderRefCount@bb74efe }
E/ANR_LOG (32205): Current msg <3>  = { when=-2s550ms what=0 target=com.google.android.gms.internal.firebase_auth.zzj callback=com.google.firebase.auth.zzm }
E/ANR_LOG (32205): Current msg <4>  = { when=-2s480ms what=0 target=android.app.ActivityThread$H callback=android.app.LoadedApk$ServiceDispatcher$RunConnection }
E/ANR_LOG (32205): Current msg <5>  = { when=-2s319ms what=0 target=android.app.ActivityThread$H callback=android.app.LoadedApk$ServiceDispatcher$RunConnection }
E/ANR_LOG (32205): Current msg <6>  = { when=-1s894ms what=1 target=android.os.AsyncTask$InternalHandler obj=android.os.AsyncTask$AsyncTaskResult@d92365f }
E/ANR_LOG (32205): Current msg <7>  = { when=-340ms what=131 target=android.app.ActivityThread$H obj=android.app.ActivityThread$ProviderRefCount@4c48ac }
E/ANR_LOG (32205): Current msg <8>  = { when=-105ms what=0 target=android.app.ActivityThread$H callback=android.app.LoadedApk$ServiceDispatcher$RunConnection }
E/ANR_LOG (32205): Current msg <9>  = { when=-97ms what=0 target=android.os.Handler callback=io.flutter.embedding.android.FlutterActivityAndFragmentDelegate$2 }
E/ANR_LOG (32205): Current msg <10>  = { when=-70ms what=0 target=android.view.ViewRootImpl$ViewRootHandler callback=android.view.ViewRootImpl$4 }
E/ANR_LOG (32205): >>>CURRENT MSG DUMP OVER<<<
D/FlutterView(32205): Attaching to a FlutterEngine: io.flutter.embedding.engine.FlutterEngine@4bc4669
W/Ads     (32205): Update ad debug logging enablement as false
W/.vedx.mentor10(32205): create CommonDcsHelper
W/.vedx.mentor10(32205): cacheJniMembers success
W/.vedx.mentor10(32205): constructJavaHashMap: start
W/.vedx.mentor10(32205): constructJavaHashMap: end
W/.vedx.mentor10(32205): sendCommonDcs: start
W/.vedx.mentor10(32205): sendCommonDcs: end
W/.vedx.mentor10(32205): Accessing hidden method Landroid/view/accessibility/AccessibilityNodeInfo;->getSourceNodeId()J (light greylist, reflection)
W/.vedx.mentor10(32205): constructJavaHashMap: start
W/.vedx.mentor10(32205): constructJavaHashMap: end
W/.vedx.mentor10(32205): sendCommonDcs: start
W/.vedx.mentor10(32205): sendCommonDcs: end
W/.vedx.mentor10(32205): Accessing hidden method Landroid/view/accessibility/AccessibilityRecord;->getSourceNodeId()J (light greylist, reflection)
W/.vedx.mentor10(32205): constructJavaHashMap: start
W/.vedx.mentor10(32205): constructJavaHashMap: end
W/.vedx.mentor10(32205): sendCommonDcs: start
W/.vedx.mentor10(32205): sendCommonDcs: end
W/.vedx.mentor10(32205): Accessing hidden field Landroid/view/accessibility/AccessibilityNodeInfo;->mChildNodeIds:Landroid/util/LongArray; (light greylist, reflection)
W/.vedx.mentor10(32205): constructJavaHashMap: start
W/.vedx.mentor10(32205): constructJavaHashMap: end
W/.vedx.mentor10(32205): sendCommonDcs: start
W/.vedx.mentor10(32205): sendCommonDcs: end
W/.vedx.mentor10(32205): Accessing hidden method Landroid/util/LongArray;->get(I)J (light greylist, reflection)
D/FlutterActivityAndFragmentDelegate(32205): Executing Dart entrypoint: main, and sending initial route: /
I/Choreographer(32205): Skipped 6 frames!  The application may be doing too much work on its main thread.
I/OpenGLRenderer(32205): Initialized EGL, version 1.4
D/OpenGLRenderer(32205): Swap behavior 2
E/Parcel  (32205): Reading a NULL string not supported here.
I/Choreographer(32205): Skipped 24 frames!  The application may be doing too much work on its main thread.
E/Parcel  (32205): Reading a NULL string not supported here.
D/FlutterView(32205): Detaching from a FlutterEngine: io.flutter.embedding.engine.FlutterEngine@4bc4669
E/Parcel  (32205): Reading a NULL string not supported here.
Lost connection to device.
Exited (sigterm)

USB не имеет физических повреждений, и он показывает подключенное устройство перед запуском. Но после запуска код Visual Studio и android studio показывают потерянное соединение.

Flutter Doctor:

[√] Flutter (Channel stable, v1.12.13+hotfix.9, on Microsoft Windows [Version 10.0.18362.778], locale en-US)

[√] Android toolchain - develop for Android devices (Android SDK version 29.0.3)
[√] Android Studio (version 3.6)
[√] VS Code (version 1.44.2)
[√] Connected device (1 available)

• No issues found!

Я использую windows 10 и Android Device. Я хочу протестировать и отладить свое приложение на реальном устройстве. Любое решение?

Ответы [ 3 ]

1 голос
/ 10 мая 2020

Вы можете просто выполнить отладку через usb .. или подключить устройство через LAN ..

https://android.jlelse.eu/wireless-debugging-through-adb-in-android-using-wifi-965f7edd163a

0 голосов
/ 15 мая 2020

Попробуйте создать новый проект флаттера по умолчанию и отладить его в своем телефоне.

0 голосов
/ 15 мая 2020

вы пробовали вручную удалить с телефона / симулятора и запустить flutter clean, также попробуйте один раз отключить автоматизацию c открытие dart devtools в chrome

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...