Я настраиваю Google Cloud Messaging в приложении для Android. Сначала я инициализирую GoogleApiClient
, чтобы проверить, доступны ли Службы воспроизведения:
mGoogleApiClient = new GoogleApiClient.Builder(this)
.addConnectionCallbacks(this)
.addOnConnectionFailedListener(this)
.build();
Попытка запустить его создает IllegalArgumentException: must call addApi() to add at least one API
, поэтому мне также нужно добавить GCM Api, но, честно говоря, я не могу найти его в документации. Что-то вроде:
mGoogleApiClient = new GoogleApiClient.Builder(this)
.addApi(gcm.API) <----- WHAT HERE?
.addConnectionCallbacks(this)
.addOnConnectionFailedListener(this)
.build();