有證據表明Android為了節電而延遲Gmail通知
推送通知是我們智能手機的重要組成部分。沒有它們,我們可能會錯過重要消息,而不幸的是,Android上正在發生的Gmail通知延遲似乎是一個不太好的現象。在最近關於Gmail的Reddit帖子中,Redditor對他們的手機日誌進行了搜索,以找出為什麼他們不會立即看到Gmail通知的原因。
他們的研究似乎表明,當收到郵件後,Gmail發出的通知其實早已經被Android系統感知到,但不會向用戶作出提示,而是選擇了延遲彈出。
不少人遇到類似的問題,有人認為該問題可能源於Doze,這是Android 6.0 Marshmallow中引入的一種節電功能,打開它會減慢系統速度或禁用Android中的某些功能,以防止電池消耗過多。
儘管我們還不確定,但Doze似乎確實阻止了Android系統向Gmail發送即時推送通知,直到其他事件觸發通知為止。例如,假定Android僅在解鎖手機後才發送Gmail通知。
有趣的是,XDA Developers上的老帖子解決了與OnePlus 6T相關的問題。該教程提供了有關如何解決通知延遲問題的方法:關閉Doze。但是完成這一操作需要使用ADB命令,並且“修復”僅持續到手機重新啟動時,因此這並不是真正的解決方案。