![](/img/trans.png)
[英]How to programmatically detect in which country the android device is located currently without using GPS?
[英]How to detect device is stationary without using GPS, Accelerometer
他们是否可以通过任何方式确定设备是否处于静止状态,而无需使用GPS和加速度计。
我可以使用位置管理器中的网络更新。
我尝试使用
mLocManager.requestLocationUpdates(LocationManager.NETWORK_PROVIDER, 0, 10, mLocListener);
考虑到我仅在设备移动至少10米时才会收到位置更新。 因此,缺少网络更新可以说设备位置固定。
但这似乎没有正常工作。 我什至移动了200米或以上,但没有任何更新。 是他们使其工作的任何方式。 或任何其他方式。
谢谢
任何帮助,将不胜感激。
network_provider很大程度上取决于您所在地区的基站数量。 使用该方法,精度可能高达几英里。 该链接提到了一些替代方法,例如使用范围内的WiFi SSID进行三角测量。 希望这可以帮助!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.