GCM не работает для выпуска apk

Прежде чем кто-либо пометит это как дубликат, я просмотрел все связанные документы и вопросы в Stack Overflow, но не смог найти точное решение своей проблемы.

GCM for release apk работает с другими устройствами, но не работает с Sony Xperia Z5 с Android версии 7. Все остальные устройства работают нормально.

Я пробовал с OnePlus 3 с Android версии 7, и это работает. Проблема существует только с Sony Xperia Z5 (Nougat).

В моем случае я проверил все ключи GCM и попытался использовать отпечаток пальца SHA1, как это рекомендовано несколькими ответами в Stack Overflow.

Я попытался добавить несколько строк в файл ProGaurd, как рекомендовано в Регистрация GCM работает для отладки APK, но не для выпуска APK.

Но у меня ничего не работает.


person Suresh Basnet    schedule 29.03.2017    source источник


Ответы (1)


Поскольку это зависит от устройства, возможно, диспетчер приложений в вашем Sony Xperia блокирует уведомление вашего приложения. С GCM проблем не было, потому что, как вы сказали, проблема существует только с Sony Xperia и отлично работает с другими устройствами. Вот тема, которая может помочь. Если Setting > Personalization > Notification center не работает, попробуйте восстановить прошивку с помощью PCC.

person abielita    schedule 30.03.2017
comment
Спасибо @abielita за предложение. Я рассмотрю ваши предложения и вернусь к вашему ответу. Но в этом же устройстве с отладочным апк проблем нет. Это создает проблемы только для выпуска apk. - person Suresh Basnet; 30.03.2017