Wątek przeniesiony 2022-11-15 16:46 z Mobilne przez somekind.

Powiadomienia push często przychodzą po włączeniu ekranu

0

Zauważyłem że na moim telefonie Android Pixel 6, powiadomienia push często przychodzą po włączeniu ekranu.

Cześć przychodzi gdy telefon jest w idlu (leży, ekran wygaszony, jest nieużywany przeze mnie), ale ewidentnie widzę że powiadomienia przychodzą czasem dokładnie w momencie gdy odblokuję ekran.

Czy to jest udokumetowe zachowanie?

1

W Androidzie to się nazywa tryb Doze. Moim zdaniem system ubija ci aplikację w stanie bezczynności dla oszczędzania energii. Może coś nakieruje ten artykuł - Optimize for Doze and App Standby

0

Nie no to nie ma nic do rzeczy, ja nie mówię o mojej apce tylko ogólnie o apkach które mam na telefonie (ze sklepu).

0

Od tego nie jest dział "Mobilne"

4

Tak, witamy w krainie androida gdzie trwa walka o to żeby telefon przetrwał dobę na baterii i praca w tle to największe zło.
Wejdź w informacje o apce od której chcesz otrzymywać powiadomienia i w ustawieniach baterii zezwól na pracę w tle. Musisz to zrobić dla każdej apki osobno.

Zobacz też czy nie masz włączonego oszczędzania baterii, normalnie powiadomienia push przez FCM powinny przychodzić w czasie rzeczywistym (jest to jeden z niewielu wyjątków na które android jeszcze pozwala). Więc albo apka nie korzysta z FCM albo coś jest nie halo z telefonem (pun intended).

BTW - apki nie mogą prosić automatycznie o wyłączenie optymalizacji baterii i przekierować usera do ustawień. Za włożenie takiej prośby do aplikacji grozi ban
https://www.reddit.com/r/androiddev/comments/3s9ggu/psa_declaring_request_ignore_battery/

0
AdamWox napisał(a):

Od tego nie jest dział "Mobilne"

Dział mobilne nie jest o apkach na telefonie?

1 użytkowników online, w tym zalogowanych: 0, gości: 1