怀抱观古今,寝食展戏谑。这篇文章主要讲述Android模拟器GPS位置给出了错误的时间相关的知识,希望能为你提供帮助。
【Android模拟器GPS位置给出了错误的时间】我正在模拟器中测试android GPS跟踪应用程序,当我试图弄清楚最后一个已知位置是否陈旧时,我遇到了问题。获得系统时间给了我正确的时间,但是当我将location.getTime()
称为最后一个已知位置时,返回的时间会被关闭几个小时。我做了一些测试,发现每次从Eclipse中的Emulator控制选项卡发送GPS位置(类似于geo fix)时,位置的时间会提前一秒。这毫无意义!我很感激任何有关这个问题的见解。
答案正如所讨论的,这似乎是模拟器中的一个错误(我也能够重复它)。我在https://code.google.com/p/android/issues/detail?id=27272提交了一个错误报告,如果有人想要添加细节,加星标记和/或跟进。
另一答案ToT dev branch
的API 26
修复了这个bug。我们将挑选这个修复程序到其他分支机构,并希望公共可用的系统映像将在不久的将来看到错误修复。
如果任何问题仍然存在,请在Google issue tracker报告,他们将重新开放审查。
推荐阅读
- Android Studio(您的设备无法使用网络监控功能)
- Android模拟器在Ubuntu上速度慢,图形模糊
- android studio emulator libGl错误
- 录制/播放声音时音质不佳 - Android SDK
- Android Studio Emulator崩溃(进程以退出代码139结束(由信号11中断:SIGSEGV))
- Android - 如何检测应用程序是否在Nox模拟器上运行()
- Android Studio Pixel 2虚拟设备 - Pixel 2 AVD
- 在Android Studio的模拟器中触摸白屏
- 进程系统在Android设备模拟器上没有响应