问题描述
运行 Flutter 项目后,出现此错误。我能做些什么来解决它?
Error: The method 'setMockMessageHandler'
isn't defined for the class 'BasicmessageChannel<dynamic>'.
FAILURE: Build Failed with an exception.
解决方法
我今天遇到了同样的问题。
据我所知,这基本上是由平台通道测试接口转换为 flutter_test 包引起的重大变化。
就我而言,只需在全局终端会话上运行 flutter pub upgrade
即可解决问题。
在 referred release notes 上查看有关上述过渡的更多详细信息
,我在 Mac 上的 AndroidStudio 中更新插件后遇到了同样的问题
flutter pub upgrade
没有为我做任何事,但是
flutter clean
flutter pub upgrade --major-versions
解决了问题