Flutter:未处理的异常:在绑定初始化之前访问了ServicesBinding.defaultBinaryMessenger。
Flutter:未处理的异常:在绑定初始化之前访问了ServicesBinding.defaultBinaryMessenger。
有没有解决这个问题的解决方案?
堆栈跟踪:
[VERBOSE-2:ui_dart_state.cc(148)] Unhandled Exception: ServicesBinding.defaultBinaryMessenger was accessed before the binding was initialized. If you're running an application and need to access the binary messenger before `runApp()` has been called (for example, during plugin initialization), then you need to explicitly call the `WidgetsFlutterBinding.ensureInitialized()` first. If you're running a test, you can call the `TestWidgetsFlutterBinding.ensureInitialized()` as the first line in your test's `main()` method to initialize the binding. #0 defaultBinaryMessenger. (package:flutter/src/services/binary_messenger.dart:73:7) #1 defaultBinaryMessenger (package:flutter/src/services/binary_messenger.dart:86:4) #2 MethodChannel.binaryMessenger (package:flutter/src/services/platform_channel.dart:140:62) #3 MethodChannel.invokeMethod (package:flutter/src/services/platform_channel.dart:314:35) #4 MethodChannel.invokeMapMethod (package:f<…>
admin 更改状态以发布 2023年5月21日