Articles of Google cloud messaging

GCM не получает сообщений в android 2.3.6, но работает в android 4.1.2

Я не знаю, где проблема с моим манифестом, проблема только в android 2.3.6 . В моем планшете с android 4.1.2 он получает сообщения. Я получил идентификатор регистрации с 2.3.6, но сообщения так и не были получены. Пожалуйста, кто-нибудь может мне помочь ?: <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.ciqtech.quicky.mobile.passenger" android:versionCode="1" android:versionName="1.0" android:installLocation="preferExternal"> <uses-sdk android:minSdkVersion="8" android:targetSdkVersion="17" /> […]

Не удалось разрешить Intent Service Android

При попытке настроить Push Notification возникает следующая ошибка: 06-07 01:05:59.735 18708-18708/com.ebr.apps.ebr.development E/FirebaseInstanceId: Failed to resolve target intent service, skipping classname enforcement 06-07 01:05:59.735 18708-18708/com.ebr.apps.ebr.development E/FirebaseInstanceId: Error while delivering the message: ServiceIntent not found. У меня разные ароматы в градиенте: Мое имя пакета кода: com.ebr.apps.ebr Пакет аромата продукта: com.ebr.apps.ebr.development Я разместил google-services.json в приложении / src […]

ACCESS_COARSE_LOCATION объединилась с lib-play-базой lib

Я использую Android Studio для создания моего проекта, и после просмотра файла manifest-merger-debug-report.txt я вижу, что в мой манифест добавлено следующее разрешение: ADDED from com.google.android.gms:play-services-base:7.5.0:22:13 uses-permission#android.permission.ACCESS_COARSE_LOCATION Кажется, что play-services lib объединил разрешение ACCESS_COARSE_LOCATION для моего манифеста. Я использую игровые сервисы для поддержки GCM в своей библиотеке (play-services-gcm). Я давно использую библиотеку play-services, до недавнего обновления […]

Получать сообщения GCM, даже когда приложение закрыто (слайд / отмахнулся)

Вот код, который используется как BroadcastReceiver внутри моей MainActivity //Initializing our broadcast receiver mRegistrationBroadcastReceiver = new BroadcastReceiver() { //When the broadcast received //We are sending the broadcast from GCMRegistrationIntentService @Override public void onReceive(Context context, Intent intent) { //If the broadcast has received with success //that means device is registered successfully if(intent.getAction().equals(GCMRegistrationIntentService.REGISTRATION_SUCCESS)){ //Getting the registration token […]

Как реализовать GCM Hello World для Android с помощью Android Studio

Я уже несколько дней искал, как реализовать Google Cloud Messaging для Android, но у меня есть серьезные сомнения по этому поводу. Я имею в виду, что, по-видимому, Google размещает некоторую информацию в Интернете, как здесь и здесь , но я смущен всей логикой. Одна страница говорит о стороне клиента, а другая – о стороне сервера. […]

Сообщение GCM становится переопределенным?

Привет всем Использую GCM push-уведомление для передачи некоторого уведомления пользователю. Моя проблема в том, когда я отправляю одно сообщение, тогда это работает отлично, если вы отправляете больше одного, а затем последнему сообщению отображается все уведомление. Помогите мне в этом, я ошиблась … ?? private static void generateNotification(Context context, String message) { int icon = R.drawable.ic_launcher; […]

Amazon SNS: обрабатывает ли он канонические идентификаторы Google Cloud Messaging?

Я просматривал документацию Google Cloud Messaging, и я столкнулся с этим разделом: http://developer.android.com/google/gcm/adv.html#canonical Канонические идентификаторы Если позже вы попытаетесь отправить сообщение с использованием другого регистрационного идентификатора, GCM обработает запрос, как обычно, но он будет содержать идентификатор канонической регистрации в поле registration_id ответа. Обязательно замените идентификатор регистрации, хранящийся на вашем сервере, этим каноническим идентификатором, так как […]

InstanceID и Regid GCM

Как я читал, функция gcm.register () устарела. И я могу использовать InstanceID.getToken () вместо этого … Я использую его, как описано здесь, но каждый раз, когда я запускаю приложение, я получаю новый RegID (идентификатор экземпляра). Здесь, как я зарегистрировался: @Override protected String doInBackground(Object[] voids) { String msg = ""; if (gcm == null) { gcm […]

Отображение emojis в содержании уведомлений

Какова наилучшая практика отправки уведомлений с помощью emoji, как должна выглядеть полезная нагрузка? Нужен ли какой-либо синтаксический анализ в приложении для правильного отображения emojis или он просто работает из коробки, если emojis отформатирован правильно? Я попытался отправить этот emoji и попробовал различные форматы: http://www.charbase.com/1f602-unicode-face-with-tears-of-joy Полезная нагрузка выглядела примерно так: "payload": { "message": "U+1F602 \ud83d\ude02 😂 […]

GCM Android 6.0 Не работает

Недействительные сообщения Android 6.0 не принимаются. Я использую руководство https://developers.google.com/cloud-messaging/android/client , все работают с 5.0 и 4.4.2, но 6.0 не получают никаких сообщений.

Intereting Posts
Нельзя публиковать что-либо на LinkedIN с помощью linkedin-j Не найдено ни одной операции Launcher, запуск будет только синхронизировать пакет приложений на устройстве ArrayAdapter IndexOutOfBoundsException Как скрыть панель инструментов после свертывания, в то время как recyclerView прокручивается вниз Как установить тайм-аут keepalive в Android? Служба подключения к Firebase – плохая идея? Добавление отображаемого изображения в ActionBar.Tab Kotlin: Как получить и установить текст в TextView на Android с помощью Kotlin? Перспективная проекция в Android в приложении дополненной реальности Java-эквивалент .NET RSACryptoServiceProvider с SHA-1 Печать с android без системного диалога Как создать пользовательский адаптер курсора для списка для использования с изображениями и текстом? Когда Android убивает приложение, можно ли остановить функцию наполовину? Как использовать PlaceFilter с Place Picker? Google Maps Невозможно добавить ссылку на Службы воспроизведения