У меня есть пример GCM всей установки, и он отлично работает, но, похоже, он устарел. Я попытался найти любой достойный пример, который не устарел, чтобы я мог, по крайней мере, перевести свой старый код в новую версию GCM. Проблема в том, что для примера Google, который они дают here, они показывают только некоторые из основных вещей, при этом отсутствовали большие части, которые когда-то были необходимы. Проблема возникает, когда я вижу их ссылкой .MyIntentService, которые они не дают никакой ссылки.Пример GCM, который не устарел?
4
A
ответ
12
This sample application был обновлен до новых GoogleCloudMessaging
API. В него входят несколько классов, которые являются рабочими для старого API, чтобы попытаться уменьшить количество изменений, необходимых для перехода от старого API к одному.
Обратите внимание, что старый API все еще работает, AFAIK.
Кроме того, FWIW, here's the original version того же образца, используя оригинальный API.
Смежные вопросы
- 1. Не устаревший пример GCM Cloud Endpoints 2016
- 2. PHP-код, который устарел
- 3. Доступ к Bigquery из приложения. Пример устарел
- 4. Класс Hadoop JobConf устарел, нужен обновленный пример
- 5. Как заменить @MockClass, который устарел?
- 6. C2DM с ClientLogin устарел
- 7. SQL-пример, который не работает
- 8. Sender класс - GCM Пример - Java App Engine
- 9. Invalid Podfile для IOS GCM Пример
- 10. Android FULL_WAKE_LOCK устарел, но PARTIAL_WAKE_LOCK не устарел
- 11. rs_graphics.rsh часть графического движка Renderscript, который устарел?
- 12. Что является альтернативой для AmazonDynamoDBClient, который устарел?
- 13. iOS, который из моих 15 (!) Сертификатов устарел?
- 14. Java/Android: Как обновить org.apache.http, который устарел
- 15. Get Home feed требует read_stream, который устарел?
- 16. Лучший способ реализовать Android TabActivity, который не устарел
- 17. Пример URI, который не является URL-адресом?
- 18. Пример RSA, который не использует NoPadding
- 19. GET устарел?
- 20. Пример API-интерфейса C# - IAuthenticator устарел, что заменить его?
- 21. Почему SurfaceView не устарел?
- 22. CursorAdapter устарел?
- 23. V1APIConnector устарел
- 24. KeyPairGeneratorSpec устарел
- 25. Пример алгоритма, который слишком сложный?
- 26. Как удалить gcm id с сервера, который не используется
- 27. Пример Symbol.WPAN.Bluetooth, который передает данные
- 28. Gcm не записывается
- 29. Cordovawebview sendjavascript устарел
- 30. getPreferenceManager устарел
Ничего себе! Теперь это потрясающе. Спасибо, что я хотел бы дать вам несколько тысяч + 1 для ответа, поскольку есть другие примеры, которые вы сделали, что поможет мне в других вещах. Спасибо за быстрый и отличный ответ! – Kebob
@ Kebob: Я столкнулся с теми же разочарованиями, что и вы, когда я обновлял свою главу GCM в [моей книге] (http://commonesware.com/Android), поскольку документы GCM не только ухудшались ИМХО, но и устарели которые нам все еще нужны. Вот почему я перекрестил некоторые старые коды gcm.jar и поместил их в этот образец. Теперь этот кросс-порт не является полным, так как я сосредоточен главным образом на битах, которые мне нужны для этой главы, но вы можете захватить и другие вещи. Старый источник все равно должен быть в вашей установке SDK. – CommonsWare
Да, я видел это, спасибо за эту помощь. Если я перейду через порт больше, вы хотите, чтобы я дал вам знать и выслал вам код? Я буду на это некоторое время, поскольку я делаю поворотную игру между устройствами. – Kebob