Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google maps 位置/地理定位器/地理位置不返回我的纬度和纵向_Google Maps_Flutter_Dart - Fatal编程技术网

Google maps 位置/地理定位器/地理位置不返回我的纬度和纵向

Google maps 位置/地理定位器/地理位置不返回我的纬度和纵向,google-maps,flutter,dart,Google Maps,Flutter,Dart,我已经尝试了所有不同的软件包,比如geoloator/location/geolocation,但我就是无法获得我当前位置的坐标。纵向和纬度似乎固定在纬度:37.421和经度:-122.084。我甚至试着运行其他人的项目,比如这个。 它们都返回相同的lat和lon。以前有人经历过这种情况吗?您可能正在使用模拟器工作。 仿真器只能显示固定数据,不能定位您的当前位置,因为它没有位置服务。 要更改仿真器上的固定位置,可以转到仿真器侧面板上的三个点,并将该位置固定到其他位置的纬度和经度 现在回答您的问题

我已经尝试了所有不同的软件包,比如geoloator/location/geolocation,但我就是无法获得我当前位置的坐标。纵向和纬度似乎固定在纬度:37.421和经度:-122.084。我甚至试着运行其他人的项目,比如这个。
它们都返回相同的lat和lon。以前有人经历过这种情况吗?

您可能正在使用模拟器工作。 仿真器只能显示固定数据,不能定位您的当前位置,因为它没有位置服务。 要更改仿真器上的固定位置,可以转到仿真器侧面板上的三个点,并将该位置固定到其他位置的纬度和经度


现在回答您的问题,如果您在具有位置服务的Android手机上启动相同的应用程序时代码没有bug,您可能会得到当前位置。

这与Google Maps有关吗?是的,我正在尝试在我的Flatter项目中使用Google map api。仿真器一直返回默认的lat和lon。您正在使用吗?您能否提供您的示例实现以及您正在发送的请求?我们需要回复,但我已经解决了问题。很明显,android studio emulator没有提供我当前的GPS位置,所以我只需在我的android手机上构建应用程序,问题就解决了。谢谢你的回复。