Flutter:地图依赖使应用程序崩溃

Posted

技术标签:

【中文标题】Flutter:地图依赖使应用程序崩溃【英文标题】:Flutter : map dependencie crashes the app 【发布时间】:2019-11-03 19:34:23 【问题描述】:

我正在尝试使用带有颤振的谷歌地图,所以我正在使用依赖项“google_maps_flutter” 版本:“0.5.18” 问题是当我添加下面的行时(在我的 pubsec.yaml 中)-->

google_maps_flutter:^0.5.16 dependecies img

应用程序崩溃。

下面是错误的图片。我试图查看 15.0.1 和 16.0.1 指的是什么,但我不知道。 error img

很高兴知道: 当我添加上面的行时,会自动添加以下代码。 changes in the pubsec.lock file after adding above line

【问题讨论】:

【参考方案1】:

显然错误出现在我的依赖项(pubsec.yaml 文件)中,似乎位置和 google_maps_flutter 不兼容。要么我必须删除一个才能使另一个工作。

编辑:

插件“地理编码器:^0.1.2”确实有效。我可以通过键入地址或传递 lat & long 作为参数成功地显示位置(lat & long)。 地理编码器文档:https://pub.dev/packages/geocoder

【讨论】:

以上是关于Flutter:地图依赖使应用程序崩溃的主要内容,如果未能解决你的问题,请参考以下文章

Flutter Android App 在使用谷歌地图时崩溃

Listview 使应用程序 Flutter 崩溃

将大量数据插入 Flutter Hive 存储使应用程序崩溃

谷歌地图标记(当前位置)使应用程序崩溃,如何解决?

如何使 Android 和 iOS 的 Flutter App 崩溃(以测试 Firebase Crashlytics)?

当未加载/被广告拦截器阻止时,firebase_analytics 使 Flutter Web 应用程序崩溃