Я реализую GoogleApiClient
как ниже:
mGoogleApiClient = new GoogleApiClient.Builder(this)
.enableAutoManage(this, 0 /* clientId */, this)
.addApi(LocationServices.API)
.addApi(Places.GEO_DATA_API)
.addConnectionCallbacks(this)
.build();
Но в методе onConnected
я проверяю mGoogleApiClient = > значение null.
В этом случае я пытаюсь перестроить googleApiClient, но я получаю ошибку:
java.lang.IllegalStateException: Already managing a GoogleApiClient with id 0
Пожалуйста, помогите мне понять, почему mGoogleApiClient иногда NULL, хотя он подключен: |. (Примечания. Я проверил весь исходный код, я никогда не устанавливал для GoogleApiClient значение NULL).
Спасибо!
Обновление
Теперь моя проблема решена после попытки использовать последнюю версию play-сервиса.
Спасибо всем за помощь.