我编写了一个小应用程序,它使用 locationManager 和 NETWORK_PROVIDER 参数从移动 3g/wifi 接收位置。根据谷歌的 api,它会得到我想要的位置(另一个选项是使用 GPS_PROVIDER)我真正想要的是 WIFI 位置。我想看看它的行为以及手机如何获取它的位置(即使用wireshark)为了做到这一点,我改变了飞行模式并激活了wifi。然后,我启动应用程序并单击启动 NETWORK_PROVIDER 定位服务的按钮,方法是调用 time 参数 = 10 的 requestLocationUpdates 函数。实际发生的是,我设法获得了位置,但在 Wireshark 中根本看不到流量。难道是谷歌给了我大约。提前定位,什么时候连上wifi?(它唯一的解释)如果是这样,
在此先感谢,伊兰。