android'de bildirimlerin gelmemesi sorunu, insanın canını sıkan bir durum. Genelde basit bir ayar hatası sanılır ama bu işin altında çoğu zaman üreticilerin kendi 'iyileştirmeleri' ya da sistemin derinlerindeki başka bir numara yatar. O yüzden sadece uygulama izinlerine bakmakla kalmaz, biraz daha derine inmek gerekir.
Öncelikle, telefon üreticilerinin kendi arayüzlerine gömdüğü Agresif pil optimizasyonlarını kontrol etmelisin. Bu, Android'in kendi pil ayarlarından farklıdır ve çoğu zaman uygulamaları arka planda acımasızca kapatır. Mesela Xiaomi'de 'Otomatik Başlatma' veya 'Pil ve performans' ayarlarında, Samsung'da 'Cihaz Bakımı' altındaki 'Pil' menüsünde, Huawei'de ise 'Uygulama Başlatma' gibi isimlerle gizlenirler. Bu ayarlar, bildirim beklediğin uygulamalar için 'manuel yönet' seçeneğini seçip tüm kısıtlamaları kaldırmanı gerektirir. Bizi bilerek bu duruma sokuyorlar sanki, her yerden bir kısıtlama çıkıyor.
Bir diğer kritik nokta ise google Play Hizmetleri'dir. Android'deki bildirim altyapısının kalbi burasıdır. Eğer Google Play Hizmetleri'nin önbelleği bozulduysa ya da bu servisin kendisi kısıtlandıysa, bildirimler gelmez. Ayarlar'dan 'Uygulamalar' kısmına girip 'Tüm uygulamaları göster' seçeneğini aktif ettikten sonra 'Google Play Hizmetleri'ni bul. Buradan Önbelleği temizlemeyi deneyebilirsin. Verileri temizlemek daha radikal bir adım ama bazen mecbur kalırsın. Tabii bunu yapınca bazı uygulamaların ayarları sıfırlanabilir, dikkatli olmakta fayda var.
Son olarak, internet bağlantınla ilgili bir sorun olup olmadığını da gözden geçir. Bazen vpn kullanımı ya da özel bir DNS ayarı, Google'ın bildirim sunucularıyla iletişimi engelleyebilir. Ağ ayarlarını sıfırlamak (bu Wi-Fi şifrelerini de siler) ya da farklı bir ağda (mobil veri gibi) test etmek, bu ihtimali elemek için iyi bir yoldur. Yani, her zaman sorun uygulamanın kendisinde değil, dışarıdan gelen bir kısıtlamada olabilir. Bunları dene ama yarın yine bozulursa şaşırma, bu sistemlerin işi belli olmaz.