Jak naprawić opóźnione powiadomienia Android
Niedawno, powiadomienia na moim telefonie z Androidem były opóźniane o maksymalnie 15 minut, a czasem nawet nie dosięgał mnie, dopóki nie otworzę aplikacji. To było dość frustrujące i brakowało mi wielu pilnych wiadomości. Okazuje się jednak, że tak było głównie wina po mojej stronie. Gdy starałem się zoptymalizować mój telefon pod kątem lepszej wydajności, popełniłem kilka błędów w tym procesie.
Jeśli stoisz także w obliczu opóźnionego telefonu z systemem Android powodującego opóźnione powiadomienia, istnieje kilka powodów, dla których może to mieć miejsce. W tym poście wymienię wszystkie rozwiązania opóźnionych powiadomień na Androida.
Przestań korzystać z aplikacji do optymalizacji baterii i telefonu
Większość aplikacji do optymalizacji telefonu i baterii zamyka wszystkie procesy w tle, aby zwolnić pamięć RAM i zmniejszyć obciążenie telefonu. Może to zwiększyć szybkość telefonu, ale tak się stanie prowadzić do opóźnienia lub braku powiadomień z twoich aplikacji.
Wiele z nich procesy w tle synchronizują dane i dostarczają powiadomienia. Gdy zostaną wyłączone, nie będziesz mógł otrzymywać żadnych aktualizacji z zainstalowanych aplikacji, chyba że je otworzysz lub mają funkcję automatycznego włączania.
Nie zabijaj procesów w tle samodzielnie
Podążając za powyższym punktem, wielu użytkowników lubi wyłącz procesy w tle z ustawień systemu Android, aby zwiększyć bit wydajności. Nie rób tego, przynajmniej nie dla aplikacji, z których oczekujesz powiadomień, takich jak Facebook Messenger lub WhatsApp.
Powinieneś także powstrzymać się od aplikacji zabijających zadania obietnica całkowitego zamknięcia aplikacji po zamknięciu aplikacji, która ich używa. Zabijają również procesy w tle podczas zamykania interfejsu aplikacji.
Używaj mądrze trybu oszczędzania energii
Jeśli masz telefon z systemem Android Lollipop lub nowszym systemem operacyjnym, to ty musi wiedzieć o trybie oszczędzania energii to pomaga uzyskać więcej soku z baterii.
Zazwyczaj użytkownik jest proszony o włączenie trybu oszczędzania baterii, gdy poziom naładowania baterii spadnie poniżej 15%, co jest idealne do utrzymania telefonu przy życiu, gdy jest potrzebny. jednak, Tryb oszczędzania energii wyłącza ważną funkcję telefonu, tj. Synchronizację danych.
Gdy włączony jest tryb oszczędzania energii, żadna aplikacja nie synchronizuje danych w tle, abyś był na bieżąco aktualizowany nie otrzymasz żadnych powiadomień zarówno. Nie należy włączać trybu oszczędzania energii przez cały czas i włączaj tylko przy niskim poziomie naładowania baterii kiedy jesteś pewien, że nie czekasz na ważną wiadomość.
Zawsze włączaj Wi-Fi
W przypadku, gdy Otrzymuj powiadomienia tylko po odblokowaniu ekranu, wtedy jest szansa, że Twoje Wi-Fi zostanie wyłączone, gdy telefon przejdzie w stan uśpienia. To jest dobre dla oszczędzania baterii, ale złe dla synchronizacji danych.
Oto jak to naprawić:
- Idź do telefonu Ustawienia i stuknij w Wi-Fi.
- Teraz dotknij główne menu w prawym górnym rogu i wybierz zaawansowane z tego.
- Na następnej stronie sprawdź „Miej włączone wifi podczas snu„opcja jest ustawiona na Zawsze.
Powinno to włączać Wi-Fi, gdy ekran staje się czarny i wyświetlać powiadomienia na czas.
Naprawianie opóźnionych powiadomień dla określonej aplikacji
Jeśli powiadomienia są opóźniane dla konkretnej aplikacji, a nie dla wszystkich aplikacji, istnieje wiele sposobów, aby to naprawić. Po pierwsze, upewnij się, że tak jest poprawnie synchronizuje dane w tle przez mobilne połączenie danych:
- Idź do telefonu Ustawienia, stuknij w Użycie danych.
- Wybierz odpowiednią aplikację, upewnij się, że „Ogranicz dane w tle aplikacji„Funkcja jest wyłączona.
Jeśli to nie problem, możesz także spróbuj usunąć pamięć podręczną aplikacji.
- Iść do Aplikacje z telefonu Ustawienia i otwórz odpowiednią aplikację.
- Stuknij w"Wyczyść pamięć podręczną" przycisk, aby opróżnić pamięć podręczną.
- Możesz także stuknąć w'Wyczyść dane" przycisk, aby usunąć wszystkie dane aplikacji.
Jednak spowoduje to również usunięcie wszystkich preferencji aplikacji i zapisanych danych, chyba że zostanie zarchiwizowana w chmurze.
Zmniejsz interwał pulsu Androida
Prawie wszystkie aplikacje do obsługi wiadomości w telefonie korzystają z Google Cloud Messaging (GCM) do wysyłania powiadomień push. Twój telefon utrzymuje stabilne połączenie z tą usługą, aby zapewnić otrzymywanie powiadomień na czas.
W tym celu telefon wyśle pakiet sieciowy o nazwie „Bicie serca„po co kilka minut aby upewnić się, że jesteś połączony i możesz otrzymywać powiadomienia. Interwał pakietu wynosi 15 minut dla połączenia Wi-Fi i 28 minut dla mobilnego połączenia danych.
Teraz jest mały problem, większość routerów i po kilku minutach przewoźnicy odłączają się od nieaktywnego portu braku aktywności, zwykle 5 minut. Jeśli więc nie otrzymasz powiadomienia przez 5 minut, połączenie zostanie zakończone. I nie otrzymasz żadnych powiadomień, dopóki nie zostanie wysłany inny pakiet (puls) i nie zostanie nawiązane połączenie.
Aby rozwiązać ten problem, musimy po prostu przyspieszyć częstotliwość pakietu pulsu. W tym celu możesz skorzystać z bezpłatnej aplikacji Fixer powiadomień push. Po instalacji zobaczysz dwie opcje: interwał pulsu mobilnego i interwał pulsu Wi-Fi.
Oba te opcje zostaną ustawione na 5 minut, co jest idealne, ponieważ większość połączeń zwykle wygasa po 5 minutach lub dłużej. Stuknij w Zastosować przycisk do zastosuj ten interwał pulsu i powinieneś zacząć otrzymywać powiadomienia na czas.
Zwiększenie interwał pulsu wpływa na ogólny czas pracy akumulatora. Jednak wpływ jest bardzo minimalny i po zainstalowaniu tej aplikacji nie zauważyłem żadnej zauważalnej różnicy w czasie działania baterii. W przypadku, gdy chcesz przełącz się z powrotem do domyślnego interwału pulsu odinstaluj aplikację lub ustaw domyślny interwał bezpośrednio z aplikacji.
Końcowe myśli
Fixer powiadomień push naprawił mój problem opóźnionych powiadomień. I myślę, że byłem głupcem, który cały czas korzystał z funkcji oszczędzania energii w nadziei, że będę miał więcej czasu. The wyżej wymienione rozwiązania powinny wystarczyć do rozwiązania problemu opóźnionych powiadomień Android. Dziel się tym, która z tych metod działa dla Ciebie.