我已经在我的pubspec.yaml.
connectivity: ^0.4.6
但仍然收到此错误:
E/flutter ( 4789): [ERROR:flutter/lib/ui/ui_dart_state.cc(148)] Unhandled Exception: MissingPluginException(No implementation found for method check on channel plugins.flutter.io/connectivity)
E/flutter ( 4789): #0 MethodChannel.invokeMethod (package:flutter/src/services/platform_channel.dart:314:7)
E/flutter ( 4789):
E/flutter ( 4789): #1 Connectivity.checkConnectivity (package:connectivity/connectivity.dart:73:47)
Run Code Online (Sandbox Code Playgroud)
错误连接来自这一行:
Future<ConnectivityResult> checkConnectivity() async {
final String result = await methodChannel.invokeMethod<String>('check');
return _parseConnectivityResult(result);
}
Run Code Online (Sandbox Code Playgroud)
而且我从未修改过这个包,但无论我使用什么版本的这个插件,仍然会出现这个错误。我希望任何人都可以帮助我解决这个错误,谢谢。对不起,我的英语不好。
在我尝试热重启或重新打开应用程序后,共享首选项重置值是否正常?因为在我这样做之后我的偏好就变得无效了。
谢谢。