2016-08-19 5 views
1

уведомления Нажмите не отображается, когда приложение закрыто (т.е. нет на переднем или заднем плане) Получения следующего кода ошибки в журналеуведомления Нажмите не отображается, когда приложение закрыто

W/BroadcastQueue: Reject to launch app com.nexhop.dev.debug/10129 for broadcast: App Op 63 
W/GCM-DMM: broadcast intent callback: result=CANCELLED forIntent { act=com.google.android.c2dm.intent.RECEIVE flg=0x10000000 pkg=com.nexhop.dev.debug (has extras) } 

Но уведомление показывая несколько телефонов, таких как галактика samsung. Я использую FCM для отправки уведомлений.

Просьба дать какое-либо предложение исправить эту проблему?

благодаря

ответ

0

Может быть WAKE_LOCK разрешение не определено? Убедитесь, что все разрешения реализованы для кнопочных уведомлений

<uses-permission android:name="com.google.android.c2dm.permission.RECEIVE"/> 
<uses-permission android:name="android.permission.WAKE_LOCK"/> 

<permission 
    android:name="${applicationId}.permission.C2D_MESSAGE" 
    android:protectionLevel="signature"/> 
<uses-permission android:name="${applicationId}.permission.C2D_MESSAGE"/> 
+0

Это уже сделано. –

0

Когда приложение закрыто forcelly пользователя: уведомления не прибывают

Это особенность Android платформы. Принудительное прекращение приложения пользователем ставит приложение в состояние остановки и ни один из его кодов не запускается, включая любые широковещательные приемники, объявленные в манифесте. Только когда пользователь явно запускает приложение, он помещается в состояние, в котором приемники запускаются.

[email protected]

Upate:

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

+0

, то как он работает в галактике samsung? –

+0

эта функция добавлена ​​в новейший API –

+0

, но она не работает в моем телефоне. ASUS Zenfone 2 с android 6.0.let me знаю более полезные ответы –

Смежные вопросы