Google maps 位置/地理定位器/地理位置不返回我的纬度和纵向
我已经尝试了所有不同的软件包,比如geoloator/location/geolocation,但我就是无法获得我当前位置的坐标。纵向和纬度似乎固定在纬度:37.421和经度:-122.084。我甚至试着运行其他人的项目,比如这个。Google maps 位置/地理定位器/地理位置不返回我的纬度和纵向,google-maps,flutter,dart,Google Maps,Flutter,Dart,我已经尝试了所有不同的软件包,比如geoloator/location/geolocation,但我就是无法获得我当前位置的坐标。纵向和纬度似乎固定在纬度:37.421和经度:-122.084。我甚至试着运行其他人的项目,比如这个。 它们都返回相同的lat和lon。以前有人经历过这种情况吗?您可能正在使用模拟器工作。 仿真器只能显示固定数据,不能定位您的当前位置,因为它没有位置服务。 要更改仿真器上的固定位置,可以转到仿真器侧面板上的三个点,并将该位置固定到其他位置的纬度和经度 现在回答您的问题
它们都返回相同的lat和lon。以前有人经历过这种情况吗?您可能正在使用模拟器工作。 仿真器只能显示固定数据,不能定位您的当前位置,因为它没有位置服务。 要更改仿真器上的固定位置,可以转到仿真器侧面板上的三个点,并将该位置固定到其他位置的纬度和经度
现在回答您的问题,如果您在具有位置服务的Android手机上启动相同的应用程序时代码没有bug,您可能会得到当前位置。这与Google Maps有关吗?是的,我正在尝试在我的Flatter项目中使用Google map api。仿真器一直返回默认的lat和lon。您正在使用吗?您能否提供您的示例实现以及您正在发送的请求?我们需要回复,但我已经解决了问题。很明显,android studio emulator没有提供我当前的GPS位置,所以我只需在我的android手机上构建应用程序,问题就解决了。谢谢你的回复。