抱歉 我的 Notification功能 是寫在一個 service裡面
目的是抓取firebase 裡面的欄位後 給出相對的通知訊息
但是 我也照個網路上找的資料做判斷 是否版本8或以上
可是 版本8手機在測試的時候 如果我想要收到通知訊息 就必須在APP頁面中才能收到通知
把APP關閉後就沒任何反應了
但版本8以下的手機 不管有沒有在APP頁面中 或是 關閉APP 都會跳出通知
請問程式碼有出了甚麼問題嗎?
從 Android 8.0 (API 等級 26) 開始,所有通知都必須指派專屬管道,否則就不會顯示。
說明書裡面寫得很清楚,就是不讓一些沒有意義的廣告通知騷擾使用者,影響使用者。
說明書
裡面寫得很清楚,也跟你說要怎麼用了,慢慢研究吧..
至於版本的差異性,你必須去特別的研究,特別是版本4、6、8這三個轉變最大