Pengoptimuman bateri yang mematikan aplikasi
7

Pengoptimuman bateri yang mematikan aplikasi

Mengapa notifikasi boleh lewat — dan cara menangani pembunuh aplikasi latar belakang Android yang agresif (DontKillMyApp).

Masalahnya

Sesetengah telefon — terutamanya yang menggunakan lapisan Android OEM yang berat — melaksanakan “pengoptimuman bateri” secara agresif hingga menutup aplikasi yang berjalan di latar belakang. Hal ini boleh menyebabkan:

  • Notifikasi azan atau solat terlepas atau lewat.

  • Widget atau peringatan harian berhenti berfungsi.

  • Penyegerakan latar belakang gagal.

Ini tidak semestinya bermakna aplikasi itu buruk — sistem operasi mungkin sedang menyekatnya.

Apa yang berlaku

Android mempunyai ciri seperti Doze dan App Standby untuk menjimatkan kuasa. Sesetengah pengeluar menambah lapisan tambahan yang menghentikan aplikasi dengan lebih agresif, walaupun aplikasi itu memang memerlukan pelaksanaan latar belakang secara sah, seperti aplikasi azan, peringatan, dan seumpamanya.

Penyelesaian praktikal (Android)

Untuk aplikasi yang mesti memberi notifikasi tepat pada waktunya:

  1. Matikan pengoptimuman bateri untuk aplikasi tersebut
    Tetapan → Bateri → Pengoptimuman bateri → pilih aplikasi → “Jangan optimumkan”.

  2. Benarkan aktiviti latar belakang Tetapan → Aplikasi → (aplikasi) → Bateri → “Benarkan aktiviti latar belakang”.

  3. Pastikan notifikasi dibenarkan
    Jangan disenyapkan dan jangan dihadkan.

  4. Kunci aplikasi dalam senarai Recents (jika tersedia)

  5. Aktifkan Auto-start (jika tersedia)
    Lazim pada Xiaomi, Huawei, Oppo, Vivo dan jenama lain.

Rujukan berguna

DontKillMyApp ialah sumber terkenal yang mendokumenkan langkah khusus mengikut peranti untuk mencegah aplikasi latar belakang daripada dimatikan.

Catatan iOS

iOS biasanya lebih konsisten untuk notifikasi, tetapi Mod Kuasa Rendah, mod Focus, atau tetapan notifikasi masih boleh menyekat amaran.

Baca lagi

Komen

0 komen
Cari
Search for a command to run