Текущая Документация Google GCM требует, чтобы вы установили Службы Google Play и использовали их для GCM (Google Cloud Messaging). Библиотека - 1,1 Мбайт, но мой текущий .apk вдвое меньше. Мое приложение предназначено для получения GCM и отображения некоторых данных на экране, поэтому мне не нужны API Карт Google Apps, логин G + и т.д. Также мне не нужно отвечать на сервер после получения GCM.
SDK Manager позволяет загружать и устанавливать автономные пакеты Google Cloud Messaging для Android. Это тот, который использовался перед Google I/O 2013, где были объявлены Службы Play.
Мой вопрос: в чем разница в производительности между GPS GCM и автономным GCM для Android? Мне действительно нужно переключиться на GPS? Является ли автономный GCM лишен? Могу ли я получать данные (до 4K) с автономным GCM?