1. 程式人生 > >Android開發之魅族手機收不到極光推送JPush通知

Android開發之魅族手機收不到極光推送JPush通知

情景
收不到通知,狀態列沒有、聲音沒有、控制檯不列印log

如果是控制檯不列印log,那就找MyReceiver找到推送的程式碼部分,檢視編譯是否有問題,有問題的話是肯定不通過的。而且日誌也顯示不出來。

正常的收到推送的話會出來兩條訊息,一條是系統通知,一條是自定義通知。

如果日誌沒問題,那就可能是手機的問題,檢查手機通知許可權。每個手機位置不一樣。

next->
如果別的手機正常顯示而魅族不顯示
檢查通知欄右上的訊息盒子內是否有訊息。
檢查手機管家內通知許可權是否開啟,檢查應用通知是否被禁止。

在解決的時候也瞭解到,魅族的系統和MIUI系統都屬於深度定製系統,比較奇葩。比如toast提示不顯示,等問題。但是大多數手機都是原生的,或者說在原生的基礎上自己定製了個性化的UI,使介面變美觀。