Cliente de la API de Google que no se conecta de nuevo después de onConnectionSuspended (int Cause) called

He visto esta pregunta en OnConnecctionSuspended () devolver la llamada. Pregunta de StackOverflow

Tengo una actividad en la que estoy tratando de rastrear los KM viajados desde el origen al destino cuando un usuario hace clic en un botón de inicio (origen) y, a continuación, hace clic en el botón de detención (Destino). Los problemas es que funciona perfectamente para unos 1,5-2 KMs, después de lo cual la conexión se suspende con la causa 1, para la cual el documento google dice 'CAUSE_SERVICE_DISCONNECTED' – Una suspensión informando que el servicio ha sido asesinado. Según la respuesta proporcionada por hounshell intentará automáticamente conectar y no tenemos que llamar el método de googleApiClient.connect () otra vez. He registrado las acciones y está tratando de conectarse.

Logs 333,211038: 05, onConnectionSuspended (int causa) – mGoogleApiClient está conectando? = True 334,211038: 05, onConnectionSuspended (int causa) – mGoogleApiClient está conectado? Falso

Pero incluso después de 2 minutos con mi teléfono en el abierto con cielos claros, etc., no es conexión. Tengo que reiniciar la actividad para obtener la conexión de nuevo. ¿¿¿Puede alguien ayudarme por favor???

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.