“GoogleApiClient is not connected yet” exception in Cast application

Google APIs for Android > GoogleApiClient You should instantiate a client object in your Activity’s onCreate(Bundle) method and then call connect() in onStart() and disconnect() in onStop(), regardless of the state. The implementation of the GoogleApiClient appears designed for only a single instance. It’s best to instantiate it only once in onCreate, then perform connections … Read more