«

»

Gru 13 2011

3 Problemy aplikacji NaviExpert i ich rozwiązanie na Androidzie (litera R, brak internetu, wyłączanie)

Przez ostatnie klika miesięcy testowałem aplikacje do nawigacji NaviExpert, trakcie użytkowania natknąłem się na kilka błędów, które udało mi się rozwiązać. Aplikacje NaviExpert jak i jej działanie opisze w innym artykule, teraz skupię na problemach i rozwiązaniach tych problemów.

NaviExpertPlatforma sprzętowa do testowania aplikacji NaviExpert to telefon Samsung I5700, zwany też Galaxy Light lub Spica. Telefon jest wyposażony w system operacyjny Android 2.1  brandowany soft od PLAY, później został wgrany soft 2.2 SpicagenMod, karta SIM w sieci Play.

1. Przy wskaźniku zasięgu sieci GSM jest literka R oraz nie ma połączenia z internetem, jeśli znika literka R internet działa i można pobrać mapę.

Przyczyną takiego stanu rzeczy jest wyłączony rooming, sieć Play korzysta z nadajników innych operatorów np. Plusa, wtedy wyświetla się  literka R, co prawda Play posiada już własne nadajniki GSM ale nie w całym kraju. Jeśli jesteś w zasięgu Play to nie masz żadnej literki obok wskaźnika zasięgu, jeśli jesteś poza siecią Play masz wtedy literkę R obok zasięgu, działaś w roomingu i jesteś zalogowany do sieci Plus. Koszt rozmów jak i SMS-ów nie zmienia się w całym kraju.

Rozwiązanie: ustawić w telefonie możliwość przesyłania danych w roomingu.
Menu → Ustawiania → Sieci zwykłe i bezprzewodowe → Sieci komórkowe → zaznacz: Włącz przesył danych i Dane w roomingu.

2. Naviexpert w trakcie jazdy traci zasięg i nie może pobrać nowej mapy.

Nowe telefony są generalnie ustawiane na działanie w sieci 3G jeśli to tylko możliwe, ale tylko część kraju jest objęta zasięgiem 3G a reszta pracuje w zasięgu sieci 2G z tego powoduj pojawiają się częste przełączenia między sieciami 2G i 3G. Poruszając się po mieście zazwyczaj jesteś w zasięgu 3G, natomiast w trakcie jazdy autem po wsi jesteś w zasięgu 2G. Ponieważ przy każdej zmianie sieci telefon loguje się do operatora i powstaje luka w połączeniu lub ewentualnie jesteś na skraju sieci 3G i masz bardzo słaby transfer danych lub nawet jego brak. Brak połączenia jest szczególnie bolesny, gdy zjechałeś z trasy i musisz szybko ustawić nową a nie możesz tego zrobić.

Rozwiązanie: ustawić aby telefon działał tylko sieci 2G, daje Ci to: stały ale powolny internet w technologi EDGE, oszczędność baterii, brak możliwość prowadzenia wideorozmowów.
Menu → Ustawiania → Sieci zwykłe i bezprzewodowe → Sieci komórkowe → zaznacz: Używaj tylko sieci 2G

Jeśli aplikacja nie chce pobrać danych z internetu pomimo połączenia, zamknij aplikację NaviExpert, odczekaj chwilę i ponownie włącz. Jeśli to nie pomaga zrób restart telefonu, wtedy powinno być dobrze.

3. Automatyczne wyłączanie nawigacji Naviexpert przez system w trakcie jazdy.

Problem automatycznego wyłączania aplikacji pojawił się u mnie po wgraniu Androida 2.2 SpicagenMod na Samsunga Spica. Przyczyną takiego stanu rzeczy jest zbyt mała ilość RAM i system w celu optymalizacji pamięci zamykał aplikację.

Rozwiązaniem tego problemu jest instalacja aplikacji MinFreeManager (potrzebny ROOT), która załatwia ten problem. Zmień ustawienia programu na  (dla Samsunga Spica):
Foreground App (m) – 6
Visable App (mb) – 8
Secondary server (mb) – 16
Hidden App (mb) – 24
Content Provider (mb) – 32
Empty App (mb) – 48
Oraz dokonaj zmiany domyślnych ustawień w systemie:
Menu → Ustawienia → Ustawienia SpicagenMod → Wydajność
odznaczasz: JIT i Włącz dithering powierzchni oraz ustawiasz 26% w RAM Compache, po tym robisz restart telefonu. System już nie będzie zamykał aplikacji i będziesz mógł spokojnie dojechać do celu.

1 komentarz

  1. sdsi

    proszę o pomoc 🙂

    rowniez mam Samsunga Spice i5700 i NE działa bez zarzutu ma kazdym romie oficjalnym oraz nieoficjalnym, ale do wersji 2.1.

    natomiast na kazdym romie 2.2.x (CM, SM; tez z forum tutaj http://forum.android.com.pl/f132/) nie działa funkcja okreslenia lokalizacji w NE. lokalizuje w srodku Warszawy i nic nie jest w stanie teog zmienic). kazdy iinny program z funkcja lokalizacji (np. Google Maps) dziala bez zarzutu.

    proszę u sugestie – dziekuje 🙂

Dodaj komentarz

Twój adres email nie zostanie opublikowany.