Android: Nie otrzymujesz połączeń?

W smartfonach powiadomienia o nowych wiadomościach i połączeniach są realizowane poprzez wysłanie powiadomienia PUSH do telefonu, po czym telefon wybudza się i odbiera połączenie lub wiadomość. Podobnie jak inne aplikacje, aplikacja 3CX na Androida polega na odbieraniu tych powiadomień PUSH. Powiadomienia te są zazwyczaj wysyłane przez Google, choć Huawei i Samsung również wprowadzają własne systemy PUSH. 3CX wspiera obecnie wyłącznie Google PUSH. Jest to zachowanie domyślne i nie musisz (ani nie możesz) nic robić, aby to zmienić.

Jeśli Twój telefon odbiera połączenia, ale nie dzwoni w trybie uśpienia, oznacza to, że nie otrzymuje powiadomień PUSH:

  • Upewnij się, że aplikacja 3CX ma łączność z siecią. Możesz wyłączyć dane mobilne dla niektórych aplikacji, ale muszą być one włączone, aby 3CX mógł działać.
  • Subskrypcje powiadomień PUSH mają 14-dniowy okres ważności. Jeśli Twój telefon był offline dłużej niż ten czas, może być konieczna ponowna autokonfiguracja (provisioning) w centrali PBX przy użyciu nowego kodu QR.

Jeśli powyższe punkty nie są przyczyną problemu, skorzystaj z poniższej listy kontrolnej możliwych przyczyn.

Check 1: Czy używasz właściwego telefonu, najnowszego Androida i 3CX?

Aby uzyskać dobre wyniki, musisz używać telefonu wysokiej jakości z nowszą wersją systemu Android:

  • Android 10+ – Sprawdź, czy masz Androida 10 lub nowszego. Najlepsze działanie wymaga co najmniej wersji 11.
  • Nowoczesny telefon wysokiej jakości – Upewnij się, że masz telefon renomowanej marki, np. Google, Samsung, Oppo, Motorola, OnePlus. Telefony typu „no-name” z Chin mogą sprawiać problemy. Poza jakością sprzętu, istotna jest wersja Androida dostarczona z urządzeniem oraz umowy (lub ich brak) z Google w zakresie Sklepu Play i powiadomień Push.
  • Wersja 3CX – Zaktualizuj system 3CX do najnowszej wersji, aby zapewnić najlepsze działanie urządzeń mobilnych.

Uwaga: 3CX wspiera wyłącznie najnowsze wersje telefonów, systemu Android i centrali 3CX. Choć instalacja aplikacji na Androidzie 8 lub 9 nie jest blokowana, nie możemy zapewnić wsparcia ani rozwiązywać problemów na tych wersjach.

Check 2: Wyłącz optymalizację baterii (WYMAGANE dla Android 14 i 15)

Niektóre wersje Androida mają włączone ustawienia optymalizacji baterii, które zamykają aplikacje działające w tle, w tym 3CX. Aby to wyłączyć:

Wyłącz optymalizację baterii

  1. Uruchom aplikację „3CX”.
  2. Naciśnij menu w lewym górnym rogu (ikona trzech kresek).
  3. Naciśnij „Settings” (Ustawienia) > „Advanced” (Zaawansowane).
  4. Włącz opcję „Switch Off Battery Usage Optimization” (Wyłącz optymalizację zużycia baterii).
  5. Wybierz „All Apps” (Wszystkie aplikacje) > „3CX”.
  6. Upewnij się, że opcja „Allow background usage” (Zezwalaj na użycie w tle) jest włączona.
  7. Naciśnij tekst „Allow background usage” (Zezwalaj na użycie w tle).
  8. Wybierz „Don’t Optimize / Unrestricted” (Nie optymalizuj / Nieograniczone). (Nazwa różni się w zależności od wersji Androida i modelu telefonu).

W przypadku telefonów marki Oppo wykonaj poniższe kroki:

  1. Otwórz aplikację „Settings” (Ustawienia).
  2. Naciśnij „App management” (Zarządzanie aplikacjami).
  3. Naciśnij „App list” (Lista aplikacji).
  4. Znajdź „3CX”.
  5. Naciśnij „Battery Usage” (Zużycie baterii).
  6. Włącz „Allow background activity” (Zezwalaj na aktywność w tle).

Check 3: Włącz dane w tle dla aplikacji 3CX

Dane w tle są wymagane, aby powiadomienia PUSH docierały do telefonu nawet wtedy, gdy aplikacja nie jest używana. Aby je włączyć:

Włączanie danych w tle dla aplikacji 3CX

  1. Uruchom aplikację „3CX”.
  2. Naciśnij menu w lewym górnym rogu.
  3. Naciśnij „Settings” (Ustawienia) > „Advanced” (Zaawansowane).
  4. Włącz opcję „Switch On Background Data” (Włącz dane w tle).
  5. Wybierz „Unrestricted data usage” (Nieograniczone użycie danych) oraz „Background data” (Dane w tle).

Check 4: Używasz Androida 13 lub 14? Nadaj aplikacji pełne uprawnienia

Nadanie aplikacji pełnych uprawnień

Począwszy od Androida 13, Google wprowadziło nowe uprawnienia dla powiadomień aplikacji. Jeśli to uprawnienie nie zostanie przyznane, telefon nie będzie otrzymywać żadnych powiadomień od aplikacji 3CX. Aby je włączyć:

  1. Otwórz ustawienia systemu Android i naciśnij „Apps” (Aplikacje).
  2. Wyszukaj aplikację 3CX i naciśnij ją.
  3. Naciśnij „Permissions” (Uprawnienia).
  4. Naciśnij „Notifications” (Powiadomienia) w sekcji „Not allowed” (Niedozwolone).
  5. Włącz przełącznik „All 3CX notifications” (Wszystkie powiadomienia 3CX).

Check 5: Czy „Do Not Disturb” (Nie przeszkadzać) jest włączona?

Włączenie trybu „Do Not Disturb” (DND) uniemożliwi odbieranie powiadomień PUSH. Tryb DND można włączyć na dwa sposoby: wewnątrz aplikacji oraz w ustawieniach systemu Android.

DND wewnątrz aplikacji

Przełącz na „Dostępny”

Po otwarciu aplikacji 3CX zobaczysz ikonę statusu w prawym górnym rogu nagłówka. Jeśli jest ona czerwona, aktualnie znajdujesz się w trybie DND. Zmień swój status na „Available” (Dostępny), aby otrzymywać powiadomienia – po prostu naciśnij ikonę statusu i wybierz żądany stan.

DND w systemie Android

DND w systemie Android

System Android pozwala ograniczyć powiadomienia i wyciszyć telefon poprzez tryb „Do Not Disturb”. Aby go wyłączyć:

  1. Przesuń palcem w dół od góry ekranu, aby wyświetlić panel powiadomień.
  2. Naciśnij „Do Not Disturb” (Nie przeszkadzać) i ustaw na „Off” (Wyłączone).

Jeśli tryb ten został włączony celowo, Android pozwala określić, które aplikacje mogą ignorować tę regułę. Skorzystaj z przewodnika Google, który szczegółowo wyjaśnia te kroki.

Check 6: Preinstalowane lub zewnętrzne aplikacje typu Cleaner

Niektóre aplikacje zainstalowane na Twoim telefonie (przez producenta lub przez Ciebie) mogą zamykać aplikację 3CX w tle, aby przyspieszyć działanie telefonu. Są to zazwyczaj aplikacje do utrzymania („maintenance”), czyszczenia („cleaner”) lub optymalizacji.

Aby uniknąć pomijania powiadomień PUSH, należy zidentyfikować te aplikacje i wyłączyć je, odinstalować lub dodać klienta 3CX do białej listy.

Przykłady takich aplikacji:

  • MIUI Optimization (Xiaomi)
  • System Maintenance (Blackview)
  • Droid Optimizer
  • Greenify

Check 7: Masz zaporę sieciową przed 3CX? Otwórz porty!

Jeśli zainstalowałeś 3CX lokalnie (on-premise) lub samodzielnie go hostujesz (self-hosting) za zaporą sieciową, którą zarządzasz, możliwe, że blokuje ona komunikację z usługą Google Firebase Cloud Messaging (FCM). Zapoznaj się z tym dokumentem, aby dowiedzieć się, które porty należy otworzyć.

Check 8: Przyznaj uprawnienia do powiadomień pełnoekranowych

Powiadomienia na pełnym ekranie

W systemie Android 14 Google wprowadziło nowe uprawnienie do wyświetlania połączeń przychodzących na zablokowanym urządzeniu. Nowe instalacje aplikacji będą wymagały przyznania tego uprawnienia w kreatorze uprawnień. Brak zgody spowoduje, że połączenie przychodzące będzie słyszalne, ale urządzenie nie „wybudzi się” ani nie zareaguje, dopóki go nie odblokujesz.

Użytkownicy aktualizujący system z poprzednich wersji do Androida 14 powinni mieć to uprawnienie włączone domyślnie. Jeśli jednak doświadczasz tego problemu po aktualizacji, musisz włączyć je ręcznie:

  1. Otwórz aplikację 3CX.
  2. Naciśnij menu w lewym górnym rogu.
  3. Naciśnij „Settings” (Ustawienia) > „Advanced” (Zaawansowane).
  4. Przewiń w dół do sekcji „Notifications, audio & visual effects” (Powiadomienia, efekty audio i wizualne).
  5. Naciśnij przełącznik obok „Answer on lock screen” (Odbieraj na zablokowanym ekranie).
  6. Pojawi się nowe okno. Naciśnij przełącznik, aby zezwolić na „Full screen alerts” (Alerty pełnoekranowe).

Uwaga: Niektóre urządzenia z nakładką MIUI na starszych wersjach Androida również wymagają włączenia tego uprawnienia.

Check 9: Dokładna synchronizacja czasu

Upewnij się, że zarówno klient, jak i serwer mają dokładnie zsynchronizowany czas. Rozbieżności czasowe mogą powodować utratę wiadomości lub opóźnienia w powiadomieniach push.

Jeśli wszystko inne zawiedzie – włącz funkcję „Keep Active”

Włącz funkcję „Utrzymaj aktywność”

Jeśli z jakiegoś powodu nie możesz uruchomić powiadomień Push (np. nie możesz zmienić telefonu lub zarządzać siecią), możesz tymczasowo włączyć funkcję „Keep Active” (Utrzymuj aktywność). Spowoduje to utrzymanie stałego, otwartego połączenia z serwerem 3CX. Zużycie baterii znacznie wzrośnie.

Uwaga: Ze względu na ograniczenia wprowadzone przez Google, funkcja „Keep active on reboot” (Utrzymuj aktywność po restarcie) nie jest już wspierana na urządzeniach z systemem Android 15 i nowszym. Musisz ręcznie uruchamiać tę funkcję po restarcie.

Wyślij nam opinię techniczną

Możesz przesłać nam swoją opinię techniczną, wysyłając szczegółowy raport logów z aplikacji w momencie wystąpienia problemu:

  1. Otwórz aplikację „3CX”.
  2. Włącz logowanie szczegółowe: „Android App Settings” (Ustawienia aplikacji Android – menu w lewym górnym rogu) > „Settings” (Ustawienia) > „Advanced” (Zaawansowane) > „Troubleshooting” (Rozwiązywanie problemów) > „Verbose Logging” (Logowanie szczegółowe).
  3. Powtórz błąd i „Generate Log Report” (Wygeneruj raport logów): „Android App Settings” (Ustawienia aplikacji Android – menu w lewym górnym rogu) > „Settings” (Ustawienia) > „Advanced” (Zaawansowane) > „Troubleshooting” (Rozwiązywanie problemów) > „Send Log Report” (Wyślij raport logów).
  4. Wyślij ten raport logów pocztą e-mail do administratora swojej centrali PBX, aby mógł on skontaktować się z nami poprzez wsparcie 3CX i/lub forum.

Zobacz również

Treść dotyczy wersji: od V20 U8 – Edycja: Wszystkie – Wdrożenie: Wszystkie



Ostatnia aktualizacja
Ten dokument został ostatnio zaktualizowany 3 września 2026 r.
https://www.3cx.pl/docs/android-push-troubleshooting/