I implement GoogleApiClient
as bellow:
mGoogleApiClient = new GoogleApiClient.Builder(this)
.enableAutoManage(this, 0 /* clientId */, this)
.addApi(LocationServices.API)
.addApi(Places.GEO_DATA_API)
.addConnectionCallbacks(this)
.build();
But in onConnected
method I check mGoogleApiClient => value null.
In this case I try to re-build googleApiClient but I get error:
java.lang.IllegalStateException: Already managing a GoogleApiClient with id 0
Please help me understand why mGoogleApiClient is sometimes NULL althought it's connected :|. (Notes. I checked all source code, I never set GoogleApiClient to NULL).
Thanks!
Update
My problem now solved after I try use latest version of play-service.
Thanks everybody for help.