Android: Nie otrzymujesz połączeń?
- Krok 1: Czy używasz odpowiedniego telefonu, najnowszego Androida i 3CX?
- Krok 2: Wyłącz optymalizację baterii (WYMAGANE dla Androida 14 i 15)
- Krok 3: Włącz dane w tle dla aplikacji 3CX
- Krok 4: Korzystasz z Androida 13 lub 14? Nadaj aplikacji pełne uprawnienia
- Krok 5: Czy tryb „Nie przeszkadzać” jest włączony?
- DND w aplikacji
- DND w systemie Android
- Krok 6: Fabryczne lub zewnętrzne aplikacje typu „Cleaner”
- Krok 7: Masz zaporę sieciową przed 3CX? Otwórz porty!
- Krok 8: Przyznaj uprawnienia do pełnoekranowych powiadomień
- Krok 9: Dokładna synchronizacja czasu
- Jeśli nic nie pomaga – włącz funkcję „Keep Active” (Utrzymaj aktywność)
- Prześlij nam opinię techniczną
- Zobacz również
Na smartfonach powiadomienia o nowych wiadomościach i połączeniach są wysyłane poprzez PUSH, telefon odbiera takie powiadomienie, „budzi się” i przyjmuje połączenie lub wiadomość. Aplikacja 3CX na Androida, podobnie jak inne aplikacje, korzysta z tych powiadomień PUSH. Powiadomienia te są zazwyczaj wysyłane przez Google, choć obecnie także Huawei i Samsung obsługują własne PUSH. 3CX w tym momencie obsługuje wyłącznie PUSH Google. Jest to ustawienie domyślne i użytkownik nie musi (ani nie może) niczego w tym zakresie zmieniać.
Jeśli więc połączenia przychodzą, ale telefon nie dzwoni w trybie uśpienia, oznacza to, że nie są odbierane powiadomienia PUSH. Istnieje kilka rzeczy, które możesz sprawdzić, aby spróbować to naprawić.
To oczywiste, ale najpierw sprawdź, czy aplikacja 3CX ma dostęp do sieci. W niektórych telefonach można wyłączyć transmisję danych mobilnych dla wybranych aplikacji, aplikacja 3CX musi mieć włączoną transmisję danych, aby działać poprawnie.
Krok 1: Czy używasz odpowiedniego telefonu, najnowszego Androida i 3CX?
Aby osiągnąć dobre rezultaty, należy korzystać z telefonu dobrej jakości i aktualnej wersji Androida:
- Android 10+ – Sprawdź, czy masz Androida w wersji 10 lub wyższej. Rekomendowane jest co najmniej Android 11.
- Nowoczesny, markowy telefon – Upewnij się, że korzystasz z telefonu renomowanego producenta, np. Google, Samsung, Oppo, Motorola, OnePlus. Urządzenia no-name z Chin mogą powodować problemy – nie tylko z powodu sprzętu, ale również przez wersję Androida, jaka została na nich zainstalowana oraz brak stosownych umów z Google (dot. Sklepu Play i obsługi PUSH).
- 3CX V18 – Uaktualnij system do wersji v18, która znacznie poprawia działanie aplikacji mobilnej 3CX.
Należy pamiętać, że wsparcie dotyczy tylko najnowszych wersji telefonów, systemu Android i aplikacji 3CX. Aplikacja może być zainstalowana na Androidzie 8 lub 9, ale nie udzielamy wsparcia ani nie prowadzimy diagnostyki dla tych wersji.
Krok 2: Wyłącz optymalizację baterii (WYMAGANE dla Androida 14 i 15)
Niektóre wersje Androida mają włączone ustawienia optymalizacji baterii, które zamykają aplikacje działające w tle, oczywiście dotyczy to także aplikacji 3CX. Trzeba to wyłączyć:
- Uruchom aplikację „3CX”.
- Naciśnij ikonę menu (hamburger) w lewym górnym rogu.
- Przejdź do „Settings > Advanced” (Ustawienia > Zaawansowane).
- Włącz „Switch Off Battery Usage Optimization” (Wyłącz optymalizację użycia baterii).
- Wybierz „All Apps” (Wszystkie aplikacje) > „3CX”.
- Upewnij się, że opcja „Allow background usage” (Zezwól na działanie w tle) jest włączona.
- Kliknij w tekst „Allow background usage” (Zezwól na działanie w tle).
- Wybierz „Don’t Optimize / Unrestricted” (Nie optymalizuj / Bez ograniczeń). Nazwa może się różnić w zależności od wersji Androida i modelu telefonu.
Uwaga: Dla telefonów Oppo wykonaj poniższe kroki:
- Otwórz aplikację „Settings” (Ustawienia).
- Przejdź do „App management” (Zarządzanie aplikacjami).
- Naciśnij „App list” (Lista aplikacji).
- Znajdź „3CX”.
- Naciśnij „Battery Usage” (Użycie baterii).
- Włącz „Allow background activity” (Zezwól na działanie w tle).
Krok 3: Włącz dane w tle dla aplikacji 3CX
Włączenie danych w tle jest wymagane, aby powiadomienia PUSH były dostarczane, nawet gdy aplikacja nie jest aktywnie używana. Aby to zrobić:
- Uruchom aplikację „3CX”.
- Naciśnij ikonę menu (hamburger) w lewym górnym rogu.
- Przejdź do „Settings > Advanced” (Ustawienia > Zaawansowane).
- Włącz „Switch On Background Data” (Włącz dane w tle).
- Zaznacz opcje „Unrestricted data usage” (Nieograniczony transfer danych) oraz „Background data” (Dane w tle).
Krok 4: Korzystasz z Androida 13 lub 14? Nadaj aplikacji pełne uprawnienia
Począwszy od Androida 13, Google wprowadził nowe uprawnienie czasowe dotyczące powiadomień aplikacji. Jeśli to uprawnienie nie zostanie przyznane, nie będziesz otrzymywać żadnych powiadomień z aplikacji 3CX. Aby je włączyć:
- Otwórz ustawienia Androida i wybierz „Apps” (Aplikacje).
- Wyszukaj aplikację 3CX i naciśnij na nią.
- Stuknij „Permissions” (Uprawnienia).
- W sekcji „Not allowed” (Niedozwolone) wybierz „Notifications” (Powiadomienia).
- Włącz przełącznik „All 3CX notifications” (Wszystkie powiadomienia 3CX).
Krok 5: Czy tryb „Nie przeszkadzać” jest włączony?
Włączenie trybu „Nie przeszkadzać” (Do Not Disturb) uniemożliwia odbieranie powiadomień PUSH. Istnieją dwa sposoby aktywacji trybu DND — z poziomu aplikacji oraz przez ustawienia systemu Android.
DND w aplikacji
Po uruchomieniu aplikacji 3CX zobaczysz ikonę statusu w prawym górnym rogu nagłówka, która pokazuje Twój aktualny status. Jeśli ikona jest czerwona, oznacza to, że jesteś w trybie DND. Aby otrzymywać powiadomienia, zmień swój status na „Available” (Dostępny), klikając ikonę statusu i wybierając odpowiedni tryb.
DND w systemie Android
System Android umożliwia ograniczenie zakłóceń i wyciszenie telefonu poprzez ustawienie trybu „Do Not Disturb”. Aby go wyłączyć:
- Przeciągnij palcem w dół od górnej krawędzi ekranu, aby otworzyć panel powiadomień.
- Naciśnij „Do Not Disturb” (Nie przeszkadzać) i ustaw na „Off” (Wyłączone).
Jeśli tryb DND został włączony celowo, Android umożliwia określenie, które aplikacje mogą ignorować tę regułę.
Postępuj zgodnie z przewodnikiem Google, który opisuje te kroki bardziej szczegółowo.
Krok 6: Fabryczne lub zewnętrzne aplikacje typu „Cleaner”
Niektóre aplikacje mogą być zainstalowane na Twoim telefonie przez producenta lub przez Ciebie i mogą zamykać aplikację 3CX działającą w tle, aby zwiększyć wydajność telefonu. Są to zazwyczaj aplikacje do konserwacji, czyszczenia lub optymalizacji.
Aby zapobiec braku powiadomień PUSH, ważne jest, aby zidentyfikować takie aplikacje i wyłączyć je, odinstalować lub dodać aplikację 3CX do listy wyjątków (tzw. whitelisty).
Przykłady takich aplikacji:
- MIUI Optimization firmy Xiaomi
- System Maintenance firmy Blackview
- Droid Optimizer
- Greenify
Krok 7: Masz zaporę sieciową przed 3CX? Otwórz porty!
Jeśli zainstalowałeś 3CX lokalnie (on-premise) lub samodzielnie hostujesz go za zaporą sieciową, którą zarządzasz, bardzo możliwe, że firewall blokuje komunikację z usługą Google Firebase Cloud Messaging (FCM). Zobacz ten dokument i dowiedz się, które porty należy otworzyć.
Krok 8: Przyznaj uprawnienia do pełnoekranowych powiadomień
W systemie Android 14 Google wprowadziło nowe uprawnienie wykonywane w czasie działania aplikacji, które umożliwia wyświetlanie połączeń przychodzących na zablokowanym ekranie urządzenia. Nowo zainstalowane aplikacje poproszą o to uprawnienie za pomocą „Kreatora uprawnień” (Permission wizard). Brak nadania tego uprawnienia spowoduje, że połączenie przychodzące będzie dzwonić, ale urządzenie się nie „obudzi” ani nie zareaguje, dopóki go nie odblokujesz.
Google informuje, że użytkownicy, którzy dokonują aktualizacji z poprzednich wersji Androida do Androida 14, powinni mieć to uprawnienie domyślnie włączone. Jeśli po aktualizacji występuje powyższy problem, należy ręcznie włączyć to uprawnienie. Aby to zrobić:
- Otwórz aplikację „3CX”.
- Naciśnij ikonę menu (hamburger) w lewym górnym rogu.
- Przejdź do „Settings” (Ustawienia) > „Advanced” (Zaawansowane).
- Przewiń do sekcji „Notifications, audio & visual effects” (Powiadomienia, dźwięki i efekty wizualne).
- Włącz przełącznik obok „Answer on lock screen” (Odbieranie na zablokowanym ekranie).
- Pojawi się nowe okno. Kliknij przełącznik, aby zezwolić na „Full screen alerts” (Pełnoekranowe alerty).
Uwaga: Niektóre urządzenia MIUI działające na starszych wersjach Androida również wymagają włączenia tego uprawnienia.
Krok 9: Dokładna synchronizacja czasu
Upewnij się, że zarówno klient (aplikacja), jak i serwer mają dokładnie zsynchronizowany czas. Rozbieżności czasowe mogą powodować opóźnienia lub utratę powiadomień PUSH.
Jeśli nic nie pomaga – włącz funkcję „Keep Active” (Utrzymaj aktywność)
Jeśli z jakiegoś powodu nie możesz uruchomić powiadomień PUSH – na przykład nie możesz zmienić telefonu ani zarządzać siecią, z której korzystasz – możesz tymczasowo włączyć funkcję „Keep Active” (Utrzymaj aktywność). Utrzymuje ona stałe połączenie z serwerem 3CX. Należy jednak pamiętać, że spowoduje to znacznie większe zużycie baterii.
Uwaga: Ze względu na ograniczenia nałożone przez Google, funkcja „Keep Active” po ponownym uruchomieniu nie jest już obsługiwana na urządzeniach z systemem Android 15 i nowszym. Należy ręcznie uruchomić „Keep Active” po ponownym uruchomieniu.
Prześlij nam opinię techniczną
Możesz przekazać nam swoją opinię techniczną, wysyłając rozszerzony dziennik logów z aplikacji w momencie występowania problemu, abyśmy mogli go dokładniej przeanalizować:
- Otwórz aplikację „3CX”.
- Włącz rejestrowanie rozszerzone (Verbose Logs): „Android App Settings” (Ustawienia aplikacji Android, menu w lewym górnym rogu) > „Settings” (Ustawienia) > „Advanced” (Zaawansowane) > „Troubleshooting” (Rozwiązywanie problemów) > „Verbose Logging” (Rozszerzone logowanie).
- Odtwórz problem i „Generate Log Report” (Wygeneruj raport logów): Android App Settings > „Settings” > „Advanced” > „Troubleshooting” > „Send Log Report” (Wyślij raport logów).
- Wyślij ten raport e-mailem do administratora Twojej centrali PBX, aby mógł się skontaktować z nami przez wsparcie 3CX lub forum.
Zobacz również
Ostatnia aktualizacja
Ten dokument został ostatnio zaktualizowany 30 czerwca 2026 r.
https://www.3cx.pl/docs/android-push-troubleshooting/
