我们有一个有趣的用例,其中目标设备没有嵌入GPS。它也不会连接到任何手机信号塔。
设备与外界的唯一联系是通过网络。但是网络位置很可能在不同的城市显示错误的地址...例如,用户在CA中,但被访问的网络位于MI中(从而显示用户在MI中的位置)。
Android SDK是否包含可用作此方案的变通方法的API?
答案 0 :(得分:1)
IP地理定位应该有效,除非您说“正在访问网络”,表示Android设备会创建到MI的VPN隧道。
The Google Maps Geolocation API也可用于设备可以检测到的wifi塔,因此本地wifi信号可能能够精确定位设备位置。