We're experiencing the following behavior which doesn't seem to make sense: An attempt to connect an instance of GoogleApiClient
succeeds and calling isConnected()
in our instance of GoogleApiClient
returns true even when it's clear that the client cannot be connected to the service.
In order to confirm this behavior I enabled Airplane Mode before starting the app and then I'm printing the value returned by isConnected()
which equals true
.
So now I'm confused. Is this the expected behavior or a bug? Is it reporting a successful connection because the API handles being offline transparently?