【发布时间】:2014-09-02 01:29:42
【问题描述】:
我想计算用户在 WiFi 上的速度。我正在通过获取位置更新。 onLocationChanged() 但每次 hasSpeed() 返回 false 并且 getSpeed() 返回 0.0。
是否有任何 API 可用于获取 WiFi 速度或我需要手动计算速度?任何帮助或指导将不胜感激。
注意:我可以通过 GPS 获得速度。
【问题讨论】:
-
兄弟wifi不给你速度...所以每次getSpeed();将返回 0.00 浮点值
-
嗨,曼,感谢您的快速回复。你的结论是速度计算是由 GPS 发射器/接收器完成的,对吧?
-
是的,只有 GPS 卫星可以为您提供准确度、高度和速度
-
谢谢,我知道了。仅供参考,我也可以通过 WiFi 获得准确性。
-
我相信无论位置信息类型如何,Android 都会报告准确度。当然,在 WiFi 和 GPS 上计算精度是不同的系统,但它仍会对其精度进行猜测。
标签: android android-wifi android-location