I implement GoogleApiClient as bellow:
mGoogleApiClient = new GoogleApiClient.Builder(this)
.enableAutoManage(this, 0 /* client
If u are facing this problem when u try to reinitialize mGoogleApiClient, then just remove
.enableAutoManage(this, 0 /* clientId */, this)
Use
mGoogleApiClient = new GoogleApiClient.Builder(this)
.addApi(LocationServices.API)
.addApi(Places.GEO_DATA_API)
.addConnectionCallbacks(this)
.build();
and it will work fine