如何使用 Network MOBILE 而不是 Network Wi-Fi 获取 gps 位置

How to get gps location with Network MOBILE and not Network Wi-Fi

是否可以只在移动网络开启的情况下获取坐标? 我需要在 30 秒内获得坐标。因为当用户点击按钮隐藏时,获取坐标的时间不能太长。 我无法使用 NETWORK_PROVIDER 获取 Wi-Fi 网络的坐标,因为用户将在街上并且未连接到 Wi-Fi 网络,但会连接移动数据网络。 是否可以通过移动数据网络获取坐标? 我知道 GPS_PROVIDER 比 NETWORK_PROVIDER 慢,所以我想知道是否可以像我上面说的那样。谢谢!

Is it possible to get the coordinates only with the mobile network enabled?

是的。例如,导航应用程序在远离任何 WiFi 的开放空间中行驶时工作。

I need to get the coordinates within 30 seconds

没有办法保证这一点。无法保证您可以在任何时间内获得 GPS 定位。世界上有很多地方很难获得GPS信号。