Flutter定位插件和Flutter Geolocator插件有何区别?

14

我必须设计一个应用程序,在该应用程序使用时跟踪用户的位置,但我不确定是否应该使用位置插件或地理定位器插件,因为我不了解它们角色的区别,有人能解释一下吗?我无法理解。

2个回答

11

这两个库看起来具有相同的功能。

但我会选择使用geolocator,因为:

  • 它更加活跃地开发(flutterlocation最后一次提交是4个月前)

  • FusedLocationProviderClient不可用时,它使用LocationManager

  • 它由一个公司支持而不是单个维护者

希望这有所帮助。


2
我也同意这个观点,使用地理定位器的成功率更高,问题也较少。 - Ian

2
许可证的差异可能值得考虑。位置插件使用3条款BSD许可证,而Geolocator使用MIT许可证。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接