我正在启动一个应用,对我的要求很少。
我在flutter中检查位置和地理位置软件包,但无法确定应该使用哪个软件包。 如果有人可以帮助我使他们与众不同,那将非常有帮助。
谢谢。
答案 0 :(得分:5)
我在我的应用程序中使用了这两个软件包,最近下载量超过1000。
在一开始我使用了Geolocator软件包,但是它在某些设备上根本无法使用。我尝试调试了好几天,但没有任何效果。最后,我不得不集成地理编码以解决该问题。
几周后,我决定重写该应用程序,因为我想为该应用程序实现新的体系结构,并在出现问题时将我的软件包更改为location软件包,您猜怎么着?它可以在所有Android设备上正常运行,并且崩溃率大大降低。
我所能提供的只是我在这里的经验,我没有任何具体要点与您分享以选择任何一个包裹。
答案 1 :(得分:0)
我可能会迟到,但我希望我的回答可以帮助其他人做出决定。
这两个软件包都可以帮助您计算满足您陈述的要求所需的数据。
我测试了两个包的水平精度,我发现使用相同的设备和相同的位置,我通过 Location 包获得了更高的精度。现在对于我的用例,我将使用 Location 包而不是 geolocator 包,但也可以随意为您的用例测试自己。