¿Posible error en el control del emulador Eclipse DDMS?

Acabo de actualizar a Eclipse 3.6. Guardé Eclipse 3.5 e hice una copia del espacio de trabajo original.

Ahora noto un error en mi aplicación de GPS / mapeo que funcionó bien en 3.5, cuando envío una ubicación desde la perspectiva DDMS usando la pestaña de control del emulador. Tengo un oyente estándar:

onLocationChanged (Ubicación de ubicación) {...}

Si rompo en la primera línea de esto, después de haber enviado el par lat / lon de 53.5 / -3.0, entonces la mLatitude / mLongitude en el argumento de ubicación ha cambiado a 53.508833 / -3.005000 (solo se muestran 6 dec lugares). Si repito con Eclipse 3.5 operando en el proyecto original en su espacio de trabajo original, entonces es exactamente hasta el decimal más pequeño. Es exactamente el mismo código en ambos espacios de trabajo.

El SDK de Android es 2.2 en ambos y el objetivo es el nivel 7 de las API de Google.

¿Diría que esto es un error en Eclipse 3.6 o el SDK o el complemento?

No creo que pueda ser un error de mi parte, pero estaría feliz de que me demuestren lo contrario. 0.005 de un grado puede no sonar mucho, pero es 0.3 millas náuticas en un gran círculo.

Respuestas a la pregunta(1)

Su respuesta a la pregunta