flutter - Flutter:错误:MissingPluginException(在通道 plugins.flutter.io/package_info 上找不到方法 getAll 的实现)
问题描述
我最近更新到 Flutter v2 并想在 Chrome 中启动我的应用程序。我尝试了一切来修复错误,但没有任何帮助。
整个例外:
错误:在 MethodChannel._invokeMethod ( http://localhost:59662/packages/flutter/src/services/system_channels.dart.lib.js:962:21) at _invokeMethod.next () at http://localhost:59662/dart_sdk.js:39215:33在 _RootZone.runUnary (http://localhost:59662/dart_sdk.js:39072:58) 在 _FutureListener.thenAwait.handleValue (http://localhost:59662/dart_sdk.js:34058:29) 在 handleValueCallback (http:// /localhost:59662/dart_sdk.js:34618:49) 在 Function._propagateToListeners (http://localhost:59662/dart_sdk.js:34656:17) 在 _Future.new.[_completeWithValue] (http://localhost:59662 /dart_sdk.js:34498:23) 在 async._AsyncCallbackEntry.new.callback (http://localhost:59662/dart_sdk.js:34521:35) 在 Object._microtaskLoop (http://localhost:59662/dart_sdk.js:39359:13) 在 _startMicrotaskLoop (http://localhost:59662/dart_sdk.js:39365:13) 在 http://localhost:59662 /dart_sdk.js:34872:9
它在我的 IOS 模拟器上运行良好。
解决方案
Future.delayed(const Duration(milliseconds: 500), () {
setState(() {
// Here you can write your code for open new view
});
});
只需添加一些延迟,然后在 setState() 中执行您的 Provider 或 Async 工作,您的问题将得到解决
推荐阅读
- java - 是否保证 volatile 字段将被正确初始化
- java - 对于多线程应用程序,为什么需要同步实现(如果要求没有说明)
- tensorflow2.0 - Keras Sequential 模型 - 多个数字输入,一个输出类
- lua - 脚本未更新 foodBar UI - roblox studio
- r - 怎么把长桌变成宽桌
- python - 从训练数组中删除错误数组
- java - 同步列表
- windows - 在 Azure VM 删除上执行自定义脚本
- git - 迁移工作区时 git p4 客户端不匹配
- python - 如何更正 stringIO() 在 aws lambda 中没有属性错误?