Articles of push уведомление

Как подсчитать длину андроида gcm

В документе GCM андроида указано, что полезная нагрузка имеет ограничение в 4096 байт. Однако я обнаружил, что могу отправить полезную нагрузку с 16834 байтами. Я сделал ошибку? Я вычислил длину следующим образом: Map<Object, Object> jsonRequest = new HashMap<Object, Object>(); setJsonField(jsonRequest, GCMConstants.PARAM_TIME_TO_LIVE, message.getTimeToLive()); setJsonField(jsonRequest, GCMConstants.PARAM_COLLAPSE_KEY, message.getCollapseKey()); setJsonField(jsonRequest, GCMConstants.PARAM_DELAY_WHILE_IDLE, message.isDelayWhileIdle()); jsonRequest.put(GCMConstants.JSON_REGISTRATION_IDS, registrationIds); Map<String, Object> payload = message.getData(); […]

Отправить push-уведомление GCM по java

Я настроил клиентский Android-браузер Google Cloud Messaging (GCM) для получения push-уведомлений, но я не могу настроить сервер в java для отправки уведомлений на устройства. Как я мог?

Не удалось нажать элемент (ы). В андроиде

Я использую android на ubuntu 12.04, я попытался нажать изображение около 100 кб в SD-карте через проводник файлов, предоставляемый eclipse [android]. Проводник файла показывает SD-карту, и когда я пытаюсь нажать изображение, оно показывает ошибку Не удалось нажать элемент (ы). ноль Я искал решение аналогичной проблемы и нашел: adb push [filename] /sdcard/[filename] Я сделал это в […]

Как создать пользовательский макет уведомлений в android?

Как показать полный контент в уведомлении в frist time в android с использованием стиля уведомлений или нужно перейти на пользовательский макет?

Как отправить местоположение устройства на сервер при необходимости

Я разрабатываю приложение, в котором мне нужен текущий lat и long устройства. Временной интервал для получения lat / long будет решаться сервером. Сервер отправляет уведомление всякий раз, когда требуется выбрать lat / lang. Когда устройство получает уведомление от сервера, в то же время устройство отправляет свое местоположение на сервер. Некоторые условия: Я хочу lat / […]

Служба GCM Intent OnRegistered не получает вызов

Я создал службу GCM Intent, и устройство успешно зарегистрировалось. Я также получаю ЗАПИСЬ РЕГИСТРАЦИИ, но методы OnMessage или OnRegistered не вызываются. Ниже журнала я вижу. 07-23 06:24:23.542: V/GCMBroadcastReceiver(1168): onReceive: com.google.android.c2dm.intent.REGISTRATION 07-23 06:24:23.542: V/GCMBroadcastReceiver(1168): GCM IntentService class: com.app.demo.myApp.GCMIntentService 07-23 06:24:23.581: V/GCMBaseIntentService(1168): Acquiring wakelock Ниже приведен код для OnMessage. Может ли кто-нибудь помочь мне в том, почему […]

Как получить статус устройства Android (офлайн или онлайн) с помощью GCM?

Я внедрил GCM в свое приложение, и push-уведомление работает нормально? Но у меня есть конкретное требование, когда я (мой сервер) хочет узнать о состоянии Android-устройства (т. Е. Онлайн или офлайн). Вопрос: 1. Есть ли у них какой-либо способ проверить статус устройства Android (офлайн или онлайн), просто отправив сообщение GCM или что-то еще? Единственный вариант, который […]

Отправка push на несколько устройств Android с одним POST

Я реализовал push-уведомления в своем приложении для Android и пытаюсь создать серверную сторону, чтобы сделать ее более масштабируемой. Глядя на документацию о том, как построить POST для отправки push, кажется, мне нужно отправить POST для каждого отдельного пользователя. Поэтому, если у меня 1000 пользователей, мне нужно отправить 1000 POST, даже если полезная нагрузка push идентична. […]

Поведение приложений Android VOIP в режиме «Доза»

Я работаю над старым VOIP-приложением на Android. Он не использует технологию Google Cloud Messaging прямо сейчас, а просто сохраняет свое собственное TCP-соединение навсегда. Недавно Google представила версию предварительного просмотра Android M с режимом Doze Таким образом, возникает вопрос: существует ли какое-либо решение, как приложение может принимать входящие вызовы / сообщения в режиме «Доза» без перепрограммирования […]

После обновления сервисов Google Play до 8.4.0 push-уведомлений, отображаемых сами по себе

Для Push-уведомлений мы используем GCM (Google Cloud Messaging). Он отлично работал, когда мы использовали игровые сервисы: 8.3.0. Мы обрабатываем push-уведомления с помощью нашего собственного приемника. После обновления до com.google.android.gms:play-services:8.4.0 Push не подходит к моему myGcmListenerService, вместо этого он отображается сам по себе в панели уведомлений. Также он показывает эту ошибку в Log GcmAnalytics: Error while […]

Intereting Posts
Прокрутите внутри EditText, который находится в ScrollView Вспышка внутри Android WebView – Как автоматически установить полноэкранный режим? Как сделать fadein изображения на экране активности Android? Что такое widthMeasureSpec и heightMeasureSpec в пользовательских представлениях Android? Отправить HTML-письмо с Gmail 4.2.1 Почему getDrawable () не работает на некоторых устройствах Android? Добавить свойства abiFilters для градиентов Ширина области кликов в ListView w / onListItemClick Программно подключить Wifi пароль? Откройте пользовательское расширение файла из Google Диска на Android Платеж для Android в приложении: не удается запустить асинхронную работу, поскольку выполняется другая операция async (выполняется) Обращайтесь с Android Back Button на Phonegap InAppBrowser (Вибрация TextView) Настройка атрибутов для пользовательских представлений Использование андроида Google Maps API v2 как средство просмотра офлайн-плит: возможно ли это? Как просто обмениваться контентом на стене Facebook с помощью Android SDK?