Lokalizacja w tle może wpływać na baterię, ale zależy to od tego, jak często i jak dokładnie aplikacja ją odczytuje. Oficjalne źródła Androida i Apple nie podają procentów zużycia, więc nie podajemy ich tutaj.
Co zużywa najwięcej baterii?
Według dokumentacji Androida lokalizacja w tle może znacząco wpływać na baterię. Więcej energii zużywają wyższa dokładność, częstsze odczyty i krótsze opóźnienie dostarczania wyniku. Apple opisuje usługę wizyt jako najbardziej energooszczędną, a standardową usługę lokalizacji jako zużywającą najwięcej.
- Android, wysoka dokładność (GPS, Wi-Fi, sieć komórkowa i czujniki): według Google może powodować znaczny drenaż, więc Google zostawia ją aplikacjom na pierwszym planie.
- Android, zrównoważona (zwykle Wi-Fi i sieć komórkowa): Google zaleca ją lub niską moc dla większości aplikacji.
- Android, niska moc (stacje bazowe, poziom miasta): minimalne zużycie.
- Android, pasywna (odczyty innych aplikacji): prawie zerowe zużycie.
Dlaczego geofencing jest oszczędniejszy na Androidzie?
Według dokumentacji Androida geofencing jest zoptymalizowany pod kątem baterii. Powiadomienie, gdy użytkownik jest w pobliżu sklepu, Google nazywa doskonałym przypadkiem dla geofencingu i radzi rozważyć go zamiast pasywnego śledzenia w tle. Bieżąca dokumentacja Apple o monitorowaniu regionów nie opisuje zużycia energii.
Telefon zgłasza zbliżenie do obszaru, a dopiero wtedy aplikacja może krótko sprawdzić lokalizację. Tak działa DOBIERO: geostrefa jest tylko wyzwalaczem ponownej oceny, a nie ciągłym śledzeniem.
Od Androida 8 system ogranicza lokalizację w tle do kilku odczytów na godzinę. Po zmianach w Androidzie 8 Google podaje wynik baterii do 10 razy lepszy na niektórych urządzeniach. To porównanie z czasem sprzed zmian, a nie wartość zużycia.
Jak DOBIERO ogranicza sprawdzanie lokalizacji?
DOBIERO potrzebuje dokładnej lokalizacji, a każde sprawdzenie jest ograniczone czasowo:
- W tle DOBIERO sprawdza lokalizację w ograniczonych sesjach: do 45 sekund, a na iPhonie w dużym obiekcie do 150 sekund.
- Może ponowić sprawdzenie najwyżej trzy razy, po 1, 2 i 5 minutach od poprzedniej próby, każdorazowo do 40 sekund.
- Nieudany pomiar potrzebny do przesunięcia obserwowanego obszaru może zostać ponowiony najwyżej trzy razy, po 1, 2 i 5 minutach.
- Android pokazuje podczas krótkiej usługi cichy komunikat.
- Gdy DOBIERO jest otwarte na ekranie, na bieżąco odświeża listę.
- System może opóźnić lub pominąć próbę, a zużycie baterii zależy od telefonu i jego ustawień.
Jak sprawdzić zużycie baterii przez aplikacje?
Procenty w ustawieniach dotyczą Twojego telefonu. Nie ma jednej liczby, którą można podać dla wszystkich telefonów.
- Pixel (część kroków dotyczy Androida 14 i nowszego): Ustawienia, Bateria, Wykorzystanie baterii, Wyświetl według aplikacji.
- Samsung: Ustawienia, Pielęgnacja urządzenia, Bateria, Pokaż szczegóły (nazwy zależą od wersji).
- iPhone: Ustawienia, Bateria, Wyświetl całość użycia baterii, wybierz dzień i sekcję Aktywność aplikacji i systemu. Przy aplikacjach są opisy, na przykład „Na ekranie” i „W tle”.
Czy oszczędzanie baterii wpływa na lokalizację?
Na Pixelu Oszczędzanie baterii wyłącza usługi lokalizacyjne, gdy ekran jest wygaszony. W telefonach innych producentów zachowanie zależy od ich ustawień. Szczegóły dla przypomnień DOBIERO opisuje poradnik „Dlaczego nie przychodzą powiadomienia DOBIERO?”.
Na iPhonie Apple w opisie trybu niskiego zużycia energii wymienia między innymi 5G, jasność, odświeżanie w tle i pobieranie automatyczne, ale nie wymienia Usług lokalizacji. Zasilanie adaptacyjne (iPhone 15 Pro i nowsze) może ograniczać aktywność w tle.
Czy wyłączenie lokalizacji oszczędza baterię?
Pomoc Androida radzi, by dla oszczędzania baterii wyłączyć dostęp do lokalizacji, ale ostrzega, że niektóre aplikacje bez niej nie działają. Bez lokalizacji w tle DOBIERO nie może automatycznie sprawdzać miejsc, gdy aplikacja nie jest widoczna. Dostęp zmienisz w ustawieniach telefonu w każdej chwili.