-
-
Notifications
You must be signed in to change notification settings - Fork 504
Closed
Description
Describe the bug
After hot restart plugin stops working:
E/flutter (22566): [ERROR:flutter/lib/ui/ui_dart_state.cc(148)] Unhandled Exception: MissingPluginException(No implementation found for method connect on channel ryanheise.com/audioService)
E/flutter (22566): #0 MethodChannel.invokeMethod (package:flutter/src/services/platform_channel.dart:300:7)
E/flutter (22566): <asynchronous suspension>
E/flutter (22566): #1 AudioService.connect (package:audio_service/audio_service.dart:398:20)
E/flutter (22566): <asynchronous suspension>
E/flutter (22566): #2 _MyAppState.connect (package:audio_service_example/main.dart:64:24)
E/flutter (22566): <asynchronous suspension>
E/flutter (22566): #3 _MyAppState.initState (package:audio_service_example/main.dart:39:5)
E/flutter (22566): #4 StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:3846:58)
E/flutter (22566): #5 ComponentElement.mount (package:flutter/src/widgets/framework.dart:3711:5)
E/flutter (22566): #6 Element.inflateWidget (package:flutter/src/widgets/framework.dart:2956:14)
E/flutter (22566): #7 Element.updateChild (package:flutter/src/widgets/framework.dart:2759:12)
E/flutter (22566): #8 RenderObjectToWidgetElement._rebuild (package:flutter/src/widgets/binding.dart:933:16)
E/flutter (22566): #9 RenderObjectToWidgetElement.mount (package:flutter/src/widgets/binding.dart:904:5)
E/flutter (22566): #10 RenderObjectToWidgetAdapter.attachToRenderTree.<anonymous closure> (package:flutter/src/widgets/binding.dart:850:17)
E/flutter (22566): #11 BuildOwner.buildScope (package:flutter/src/widgets/framework.dart:2253:19)
E/flutter (22566): #12 RenderObjectToWidgetAdapter.attachToRenderTree (package:flutter/src/widgets/binding.dart:849:13)
E/flutter (22566): #13 _WidgetsFlutterBinding&BindingBase&GestureBinding&ServicesBinding&SchedulerBinding&PaintingBinding&SemanticsBinding&RendererBinding&WidgetsBinding.attachRootWidget (package:flutter/src/widgets/binding.dart
:736:7)
E/flutter (22566): #14 runApp (package:flutter/src/widgets/binding.dart:780:7)
E/flutter (22566): #15 main (package:audio_service_example/main.dart:24:16)
E/flutter (22566): #16 _runMainZoned.<anonymous closure>.<anonymous closure> (dart:ui/hooks.dart:189:25)
E/flutter (22566): #17 _rootRun (dart:async/zone.dart:1124:13)
E/flutter (22566): #18 _CustomZone.run (dart:async/zone.dart:1021:19)
E/flutter (22566): #19 _runZoned (dart:async/zone.dart:1516:10)
E/flutter (22566): #20 runZoned (dart:async/zone.dart:1500:12)
E/flutter (22566): #21 _runMainZoned.<anonymous closure> (dart:ui/hooks.dart:180:5)
E/flutter (22566): #22 _startIsolate.<anonymous closure> (dart:isolate/runtime/libisolate_patch.dart:300:19)
To Reproduce
Steps to reproduce the behavior:
flutter run
on example in repo- Start playing
- trigger hot restart (not reload)
- look in console
Expected behavior
Plugin keep working
Runtime Environment (please complete the following information):
- Device: Samsung Galaxy 7, Pixel 2 Emulator
Flutter SDK version
[√] Flutter (Channel stable, v1.2.1, on Microsoft Windows [Version 10.0.17134.706], locale ru-RU)
[√] Android toolchain - develop for Android devices (Android SDK version 28.0.3)
[√] Android Studio (version 3.4)
ProgrammingLife
Metadata
Metadata
Assignees
Labels
No labels