2015-12-05 15 views
5

Ho integrato GCM nel mio progetto per ricevere notifica push dal server. Sono in grado di ricevere notifiche push in tutti i dispositivi (Nexus, Samsung ecc.), Tuttavia, non ricevo notifiche sul mio telefono Xiaomi MI.Non riceve notifica push GCM nel telefono MI se l'app viene interrotta

Quando l'app è in esecuzione o è in background, quindi ricevo la notifica, tuttavia se si interrompe l'app (facendo scorrere l'app lontano dalle app recenti), non ricevo alcuna notifica.

Nell'app di sicurezza preinstallata è disponibile una funzione di avvio automatico. Alcune app hanno questa funzione di avvio automatico attivata e altre no. La mia app ha questa funzione di avvio automatico disattivata. Se accendo l'avvio automatico per la mia app, inizierò a ricevere notifiche anche se uccido l'app.

Come posso risolvere questo problema? Per favore aiutatemi.

+0

controllo questo fuori: http://stackoverflow.com/a/33936766/3140227 –

+1

@VipulAsri Il collegamento condiviso consente di attivare/disattivare manualmente l'avvio automatico. Non voglio che l'utente segua questi passaggi manualmente. Voglio che l'Auto-Start sia abilitato di default quando l'utente installa la mia app. Se altre app (Facebook, Whatsapp, linea, linkedin) hanno abilitato di default, allora ci deve essere un modo per realizzarlo tramite la codifica. –

+0

Penso che tu abbia cambiato il sistema operativo che, se fai scorrere l'app, chiuderà l'app completamente per il risparmio della batteria. Quindi puoi provare a impostare gcm 'priority to high', o impostare' un servizio separato' per ricevere i messaggi GCM. – bjiang

risposta

8

Inizio AutoStart

Open Security App -> Permissions -> Auto Start Management. 
Add/Enable your app as auto start apps 

Inizio Blocco di notifica dello schermo

Open Settings App -> Notifications - Manage Notifications. 
Tap on your App and select all cases. 

ho ottenuto successo con questo .. Speranza che aiuta ..

+1

OMG! Hai salvato la mia giornata .. grazie mille .. – Jaimin

+0

Funziona Grazie ..... – Sandeep

+3

C'è un modo per attivare automaticamente l'avvio automatico per la mia app? –

Problemi correlati