0

我正在开发一个 WP7 (7.0) GPS 跟踪应用程序,一切都很好。但是一位用户抱怨跟踪丢失了 20 秒到几分钟。奇怪的事情:

  • 旧应用版本没有问题
  • GPS跟踪代码没有变化
  • 其他应用没有问题

该应用程序在处理它们之前会执行以下位置数据过滤:

  • 时间戳必须最大。过去 30 秒(防止使用位置数据缓存)
  • 地理数据必须不是未知的

GeoCoordinateWatcher 的 MovementThreshold 设置为 5.0 米且 DesiredAccuracy = High。

有什么想法会出错吗?此刻我一无所知。即使 GPS 定位丢失,WP7 也应该使用 GSM/WLAN 进行定位,所以我应该收到一些(不准确的)数据。

提前致谢。

4

1 回答 1

0

这可能不是你的APP,可能是用户所在位置的卫星通信很差。

我的 GPS 将在某些区域随机停止工作。用户可能一直处于那种情况。

最好的办法是从应用程序在服务器上设置日志并更新它,观察信号和错误。

于 2011-09-07T21:16:27.400 回答