在通道颤动/平台视图上找不到方法创建的实现
Posted
技术标签:
【中文标题】在通道颤动/平台视图上找不到方法创建的实现【英文标题】:no implementation found for method create on channel flutter/platform views 【发布时间】:2021-06-14 21:04:49 【问题描述】:我正在将flutter模块添加到android原生应用程序中,该模块包含谷歌地图,当flutter模块初始化时,它会路由到flutter页面但地图不显示。 当我调试时,我得到了这个异常:
MissingPluginException:找不到方法创建的实现 频道颤动/platform_views
这是 Flutter 代码
class _TrackingMapsState extends State<TrackingMaps>
GoogleMapController _controller;
static LatLng _initialPosition;
Set<Marker> startedCircuitMarker = Set();
final LatLng _center = const LatLng(45.521563, -122.677433);
@override
Widget build(BuildContext context)
return SafeArea(
child: Scaffold(
appBar: AppBar(
title: Text('Localisation de Transport'),
),
body: GoogleMap(
onMapCreated: (GoogleMapController controller)
setState(()
this._controller = controller;
);
// startMqttConnection();
,
myLocationEnabled: true,
myLocationButtonEnabled: true,
markers: startedCircuitMarker,
initialCameraPosition: CameraPosition(
target: _center,
zoom: 11.0,
),
),
),
);
【问题讨论】:
您只需要关闭应用程序并执行“flutter run”命令即可。 【参考方案1】:1-flutter clean
2-flutter pub get
3- 停止应用程序
4- 再次运行
【讨论】:
以上是关于在通道颤动/平台视图上找不到方法创建的实现的主要内容,如果未能解决你的问题,请参考以下文章
MissingPluginException(在通道 com.amazonaws.amplify/amplify 上找不到方法配置的实现)
MissingPluginException(在通道 flutter_email_sender 上找不到方法发送的实现)
发布应用程序中的 Flutter MissingPluginException(在通道上找不到方法 getAll 的实现 ...)
在通道 plugins.flutter.io/path_provider 上找不到方法 getApplicationDocumentsDirectory 的实现
MissingPluginException(在通道 dexterous.com/flutter/local_notifications 上找不到方法显示的实现)
Flutter MissingPluginException(在通道 flutter.baseflow.com/permissions/methods 上找不到方法 init 的实现)