Przejdź do głównej zawartości

Rozwiązywanie problemów z GPS na Androidzie

Już teraz wyeliminuj odchylenia GPS, utratę sygnału i niedokładne odczyty dystansu w aplikacji Strava na Androida, dostosowując ustawienia baterii i lokalizacji do konkretnego urządzenia.

Napisane przez Marie

GPS to system służący do określania położenia na Ziemi za pomocą sygnałów pochodzących z grupy satelitów krążących na orbicie. System GPS obejmuje chip w twoim urządzeniu z Androidem, a także satelity nad Ziemią.

Przykłady problemów z GPS

Jeśli doświadczysz któregokolwiek z poniższych, Twoja aktywność może wykazać inny dystans niż rzeczywiście przebyte, i niestety nie będzie możliwe „uzupełnienie" brakujących danych lub modyfikacja istniejących danych. Na szczęście można też zapobiegać rejestrowaniu nieprawidłowych danych GPS, a nie tylko je naprawiać. Zapoznaj się z krokami rozwiązywania problemów wymienionymi w tym artykule, aby zapobiec podobnym problemom w przyszłości.

  • Dryf GPS: Ślad GPS odbiega od drogi. Można zauważyć, że trasa zasadniczo pokrywa się z przebiegiem drogi, ale z dużo mniejszą precyzją.

  • Utrata sygnału GPS: Jeśli sygnał GPS zostanie utracony, a następnie ponownie wykryty, punkty sprzed i po utracie sygnału będą traktowane jak dowolne dwa inne punkty (nawet jeśli upłynęło między nimi więcej czasu) i połączone linią prostą.

  • Wahania sygnału GPS: „Nierówny” ślad GPS może sprawić, że aktywność wykaże większy dystans niż ten, który faktycznie pokonałeś, ponieważ każde „zakręty” na śladzie GPS muszą być uwzględnione przez prostą linię łączącą je.

Osiągnięcie dobrego początkowego namierzenia sygnału GPS

Aby zapewnić szybkie uruchamianie i wysoką dokładność oszacowań położenia, należy zapewnić:

Wyraźny widok na dużą część nieba. Wszelkie przeszkody między telefonem a niebem mogą niekorzystnie wpływać na siłę sygnału. Duże drzewo stanowi oczywistą przeszkodę, ale nawet kieszeń czy plecak mogą zakłócać sygnały o bardzo słabej mocy.

Czas na dostrojenie się do sygnałów z satelitów. Aby skrócić czas pozyskiwania sygnału, trzymaj urządzenie w jednym miejscu i upewnij się, że komunikacja danych urządzenia jest włączona. Dzięki temu GPS telefonu może otrzymywać wskazówki dotyczące swojej przybliżonej lokalizacji. Nawet przy całkowicie bezchmurnym niebie w niektórych sytuacjach uzyskanie połączenia może potrwać kilka minut.

Kroki, które należy podjąć podczas diagnozowania problemów z GPS na urządzeniach z systemem Android

  1. Wyłącz i włącz telefon.

  2. Wyłącz i włącz GPS.

  3. Upewnij się, że aplikacja Strava ma uprawnienia do korzystania z Twojej lokalizacji. Ustawienia > Aplikacje > Strava > Uprawnienia > Włącz lokalizację. Upewnij się, że zezwoliłeś Strava na korzystanie z GPS w tle.

  4. Wyłącz wszystkie ustawienia oszczędzania baterii, w tym tryb oszczędzania energii, zarządzanie baterią, optymalizację oraz wszelkie aplikacje zewnętrzne. Więcej informacji na temat konkretnych urządzeń z systemem Android 6 lub nowszym:

    • HTC: Ustawienia > Moc > Optymalizacja baterii > Nie zoptymalizowano > Wszystkie aplikacje > Strava > Nie optymalizuj > Gotowe.

    • Huawei: Ustaw ustawienia energetyczne na „Normalne” i dodaj aplikację Strava do „Chronionych aplikacji”. Następnie przejdź do Ustawienia > Aplikacje > Zaawansowane > Ignoruj optymalizacje > Dozwolone > Wszystkie aplikacje > Strava > Zezwól.

    • LG: Ustawienia > Bateria & oszczędzanie energii > Użycie baterii > Ignoruj optymalizacje > włącz dla Strava.

    • Motorola: Ustawienia > Bateria > wybierz menu w prawym górnym rogu > Optymalizacja baterii > Nieoptymalizowane > Wszystkie aplikacje > Strava > Nie optymalizuj.

    • OnePlus (w ustawieniach OxygenOS): Ustawienia > Bateria > Optymalizacja baterii > wybierz menu u góry > przejdź do listy „Wszystkie aplikacje” > Strava > Nie optymalizuj.

    • Samsung: Ustawienia > Aplikacje > wybierz menu w prawym górnym rogu > Dostęp specjalny > Optymalizuj użycie baterii > Wszystkie aplikacje > Wyłącz dla Strava.

    • Sony: Ustawienia > Bateria > wybierz menu w prawym górnym rogu > Optymalizacja baterii > Aplikacje > Strava.

    • Xiaomi (system operacyjny MIUI): Ustawienia > Ustawienia dodatkowe > Bateria & Wydajność > Zarządzaj zużyciem baterii przez aplikacje > Aplikacje > Strava. Sprawdź również Ustawienia > Ustawienia dodatkowe > Prywatność > Lokalizacja i upewnij się, że w trybie lokalizacji wybrano opcję „Wysoka dokładność” oraz że zezwolono na dostęp do lokalizacji.

  5. Sprawdź, czy twoje ustawienia lokalizacji są ustawione na Wysoką dokładność. Ustawienia > Połączenia > Lokalizacja > Metoda lokalizacji > Wysoka dokładność.

  6. Aby wykonać „reset AGPS”, zainstaluj aplikację „GPS Status” & z sekcji Toolbox, a następnie w tej aplikacji przejdź do Menu > Zarządzaj stanem GPS > Resetuj.

  7. Na koniec spróbuj uruchomić aplikację Strava na 10 minut, pozwalając jej wyszukiwać sygnały w miejscu z całkowicie otwartym widokiem na niebo, trzymając urządzenie całkowicie nieruchomo. Jeśli to nie da użytecznych szacunków lokalizacji, sprawdź, czy GPS działa w innych aplikacjach. Najlepiej używać innej aplikacji do śledzenia sprawności fizycznej, a nie aplikacji nawigacyjnej, takiej jak Google Mapy, Waze czy Apple Mapy. Aplikacje nawigacyjne wykorzystują sygnały z wież komórkowych, aby przyporządkować Twoją pozycję do znanych dróg i szlaków, co może sprawiać wrażenie, że GPS działa bez zarzutu. Strava i wiele innych aplikacji sprawności fizycznej tego nie robi i po prostu używa GPS do określenia twojej pozycji. Z tego powodu możesz zauważyć, że aplikacja Strava ma trudności z ustaleniem Twojej lokalizacji, podczas gdy inne aplikacje nawigacyjne nie mają z tym problemu. Możesz też wypróbować jedną z bezpłatnych aplikacji, które wyświetlają szczegółowe informacje o działaniu GPS. „GPS Status” to bezpłatna aplikacja, która pozwala zresetować GPS i pobrać aktualne dane GPS. Link do pobrania aplikacji znajduje się tutaj. Jeśli wszystko działa prawidłowo, aplikacja powinna w końcu wyświetlić informację o nawiązaniu łączności z co najmniej 5 satelitami oraz ogólny zakres dokładności poniżej 30 metrów.

Zmienna Wydajność

Nawet jeśli twoje urządzenie znajduje się w tym samym miejscu i ma te same ustawienia co wcześniej, może zachowywać się inaczej z dnia na dzień. Zazwyczaj urządzenie musi odbierać sygnały z około 5 satelitów, aby uzyskać dokładne oszacowanie swojej pozycji.

Ze względu na zmieniającą się pozycję satelitów, zmieniające się wzorce pogodowe i zmieniający się charakter zewnętrznej atmosfery Ziemi, istnieje wystarczająco dużo elementów systemu GPS poza twoją bezpośrednią kontrolą i obserwacją, że trudno jest wyciągnąć wnioski na temat tego, co konkretnie powoduje niespójną wydajność. Zalecamy, żebyś spróbował wielokrotnie, zanim wydasz osąd na temat najlepszych sposobów pracy z GPS twojego urządzenia w twoich ustawieniach.

Czy to odpowiedziało na twoje pytanie?