0. 一点感叹
我真是一波三折,刚开始我用的是高德非官方的,基于Fluttify框架写的高德地图Flutter插件。发现问题太多,后来百度地图的官方的Flutter插件出来了,我又适用了下,因此写了前面两篇文章。
真是人算不如天算,高德官方的Flutter插件出来了,而且用起来比百度地图的插件方便。因此,我又不得不转到使用高德的Flutter插件。
这两年的Flutter开发的经验告诉我,Flutter最大的问题就是插件之间的冲突问题,现在我的经验就是严格限制引入的插件数量,数量不能太多,能不引用更多插件就不引用更多。否则,因为插件之间的冲突,Flutter SDK升级等等导致的架构问题,对开发者来讲,真是万劫不复。
很多时候,人生之路是艰难的,但是,在这个过程中,我们会学会的一个东西叫做经验,经验这个东西,往往是趟出来的。
言归正传,接下来,我们讨论怎么用高德地图实现定位
1. 获取key
还请回头再看专栏的第一篇:https://dongda.blog.csdn.net/article/details/107448464,这里我就不再重复写了,因为实在没意思。
2. 引入插件
引入amap_flutter_location插件,目前版本是1.0.0。
amap_flutter_loc
转载:https://blog.csdn.net/weixin_29003023/article/details/113441783
查看评论