現在のGoogle GCM のドキュメントでは、Google Play Services をインストールし、それらを GCM (Google Cloud Messaging) に使用する必要があります。ライブラリは 1.1MB ですが、現在の .apk はその半分のサイズです。私のアプリは、GCM を受信して画面にデータを表示することを目的としているため、Google Play Services の Maps API や G+ ログインなどは必要ありません。また、GCM を取得した後にサーバーに応答する必要もありません。
SDK Manager を使用すると、スタンドアロンの Google Cloud Messaging for Android パッケージをダウンロードしてインストールできます。Play サービスが発表された Google I/O 2013 の前に使用されていたものです。
私の質問は、GPS の GCM とスタンドアロンの Android 用 GCM のパフォーマンスの違いは何ですか? 本当に GPS に切り替える必要がありますか? スタンドアロン GCM は非推奨ですか? スタンドアロン GCM でデータ (最大 4K) を受信できますか?