Подтвердить что ты не робот

Работает ли Google Cloud Messaging (GCM) с Kindle Fire?

C2DM требовал идентификатор Google, и теперь C2DM был заменен GCM, который, по-видимому, не требует идентификатора Google.

Означает ли это, что он просто совместим с устройствами (такими как Kindle Fire), у которых нет Google Play App Store или стек Google, доступный для него?

4b9b3361

Ответ 1

Короткий ответ - нет.

Механизм, который фактически получает сообщения с сервера GCM, зависит от платформы Google Services, входящие в состав сервисов такие как Google Play и GTalk.

Если у вас нет установленной фреймворка, вы не можете получать сообщения с сервера GCM. В основном это не сработает, если на вашем телефоне нет стека служб Google.

Обратитесь к этой ссылке: http://developer.android.com/guide/google/gcm/gcm.html

Для этого требуются устройства под управлением Android 2.2 или выше, которые также имеют Установлено приложение Google Play Store или или работает эмулятор Android 2.2 с API Google. Однако вы не ограничены развертывание приложений Android через Google Play Store.

Ответ 2

Разжечь для поддержки планшета ADM (обмен сообщениями с устройством Amazon) похоже на GCM, но разница в реализации. Узнайте больше о ADM

Ответ 3

где вы прочитали, что для него не требуется идентификатор google? Мне кажется, что все еще требуется учетная запись google?

Вырезано из документации:

<!-- GCM requires a Google account. -->
<uses-permission android:name="android.permission.GET_ACCOUNTS" />

Ответ 4

Я так не верю. Я думаю, что Google Cloud Messaging требует, чтобы службы Google Play находились на устройстве.