Android 模拟器的 GPS 位置给出了错误的时间

Android emulator#39;s GPS location gives wrong time(Android 模拟器的 GPS 位置给出了错误的时间)
本文介绍了Android 模拟器的 GPS 位置给出了错误的时间的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

问题描述

我正在模拟器中测试 Android GPS 跟踪应用程序,但在尝试确定最后一个已知位置是否过时时遇到了问题.

获取系统时间为我提供了正确的时间,但是当我为最后一个已知位置调用 location.getTime() 时,返回的时间会相差几个小时.我做了更多测试,发现每次我从 Eclipse 中的 Emulator 控制选项卡发送 GPS 位置(类似于 geo fix),位置的时间都会提前一秒.这根本没有意义!我将不胜感激任何对此问题的见解.

I am testing an Android GPS tracking application in the Emulator and I am running into a problem when trying to figure out if the last known location is stale or not.

Getting the system time gives me the correct time, but when I call location.getTime() for the last known location the time returned is off by a few hours. I did some more testing and found out that every time I send a GPS location from the Emulator control tab in Eclipse (similar to geo fix), the location's time is advanced by one second. This makes no sense at all! I would appreciate any insights into this problem.

推荐答案

正如所讨论的,这似乎是模拟器中的一个错误(我也能够重复它).我在 https://code.google.com/p 提交了错误报告/android/issues/detail?id=27272 如果有人想添加详细信息,请加注星标和/或关注.

As discussed this appears to be a bug in the emulator (I was able to repeat it as well). I filed a bug report at https://code.google.com/p/android/issues/detail?id=27272 if anyone wants to add details, star it, and/or follow along.

这篇关于Android 模拟器的 GPS 位置给出了错误的时间的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

本站部分内容来源互联网,如果有图片或者内容侵犯了您的权益,请联系我们,我们会在确认后第一时间进行删除!

相关文档推荐

How To Create a Rotating Wheel Control?(如何创建转轮控件?)
How to avoid restarting activity when orientation changes on Android(如何在 Android 上的方向更改时避免重新启动活动)
Screen orientation lock(屏幕方向锁定)
Strange behavior with android orientation sensor(android方向传感器的奇怪行为)
Android: Rotate image in imageview by an angle(Android:将imageview中的图像旋转一个角度)
Activity restart on rotation Android(旋转Android上的活动重启)