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.