2011-02-03 2 views
5

에뮬레이터에서 Android GPS 추적 애플리케이션을 테스트하고 있으며 마지막으로 알려진 위치가 부실했는지 여부를 파악할 때 문제가 발생합니다.

시스템 시간을 얻으면 정확한 시간을 알 수 있지만, 마지막으로 알려진 위치에 location.getTime()으로 전화하면 몇 시간 후에 반환됩니다. 나는 더 많은 테스트를했고 Eclipse에서 에뮬레이터 컨트롤 탭 (위치 정보 수정과 유사)에서 GPS 위치를 보낼 때마다 위치 시간이 1 초씩 앞당겨 졌음을 알았습니다. 이것은 전혀 말이되지 않습니다! 나는이 문제에 대한 통찰력을 고맙게 생각한다.안드로이드 에뮬레이터의 GPS 위치가 잘못된 시간을 나타냅니다

+0

여기 흥미롭고 반복적입니다. 날짜가 맞으면 시간은 12:00:00에 시작하고, 이후에 12:00:01 등으로 진행됩니다. 내 시간대는 GMT입니다. 에뮬레이터의 버그라고 말할 수 있습니다. – NickT

+0

나는 똑같은 것을보고있다. DDMS를 통해 "수동"코드를 에뮬레이터에 전송할 때 나는 올바른 시간 (00:00에 시작하고 새 시간을 보낼 때마다 1 초씩 진행)에서 벗어난 시간을 얻습니다. –

답변

0

API 26에 대한 ToT dev branch에서이 버그가 수정되었습니다. 우리는이 지점을 다른 지점에 체리 피킹 할 것이고, 공개 된 시스템 이미지는 가까운 장래에 버그 수정을 볼 수 있기를 바랍니다.

문제가 지속되면 Google issue tracker으로 신고 해 주시면 조사를 위해 다시 열립니다.

+0

업데이트 해 주셔서 감사합니다. – androiddeveloper

관련 문제