Jednym z problemów, które można napotkać podczas instalowania aplikacji apk na systemie Android, jest komunikat: "Błąd składni" jest błędem podczas analizowania pakietu za pomocą jednego przycisku Ok (Błąd parsera.) Jest parsowanie pakietu w interfejsie angielskim).
Dla początkującego użytkownika taka wiadomość może nie być całkowicie jasna, a zatem nie jest jasne, jak ją poprawić. W tym artykule szczegółowo opisano, dlaczego wystąpił błąd podczas analizowania pakietu w systemie Android i jak go naprawić.
Błąd składni podczas instalowania aplikacji na Androida - główny powód
Najczęstszą przyczyną błędu podczas analizowania podczas instalacji aplikacji z apk jest nieobsługiwana wersja Androida na twoim urządzeniu, podczas gdy możliwe, że ta sama aplikacja wcześniej działała poprawnie, ale jej nowa wersja przestała działać.
Uwaga: jeśli wystąpi błąd podczas instalowania aplikacji ze Sklepu Play, jest mało prawdopodobne, że będzie ona w nieobsługiwanej wersji, ponieważ wyświetla tylko aplikacje obsługiwane przez to urządzenie. Jednak możliwe jest "Błąd składni" podczas aktualizacji już zainstalowanej aplikacji (jeśli nowa wersja nie jest obsługiwana przez urządzenie).
Najczęstszą przyczyną jest "stara" wersja Androida w przypadkach, gdy na urządzeniu masz zainstalowane wersje przed wersją 5.1 lub używasz emulatora Androida na swoim komputerze (w którym zazwyczaj instalowany jest również system Android 4.4 lub 5.0). Jednak w nowszych wersjach ten sam wariant jest możliwy.
Aby ustalić, czy jest to powód, można wykonać następujące czynności:
- Idź do https://play.google.com/store/apps i znajdź aplikację powodującą błąd.
- Spójrz na stronę aplikacji w sekcji "Informacje dodatkowe", aby uzyskać informacje o wymaganej wersji Androida.
Dodatkowe informacje:
- Jeśli wejdziesz do Sklepu Play w przeglądarce, logując się na to samo konto Google, które jest używane w urządzeniu, zobaczysz, czy Twoje urządzenie obsługuje tę aplikację pod tą nazwą.
- Jeśli instalowana aplikacja jest pobierana ze źródła zewnętrznego jako plik APK, a wyszukiwanie w Sklepie Play na telefonie lub tablecie nie jest (dokładnie obecne w sklepie z aplikacjami), to prawdopodobnie chodzi o to, że nie jest ono obsługiwane przez Ciebie.
Jak być w tym przypadku i czy można poprawić błąd parsujący paczkę? Czasem jest: możesz spróbować wyszukać starsze wersje tej samej aplikacji, która może być zainstalowana w Twojej wersji Androida, na przykładMożesz korzystać z witryn innych firm z tego artykułu: Jak pobrać apk na komputer (druga metoda).
Niestety nie zawsze jest to możliwe: istnieją aplikacje, które od pierwszej wersji obsługują Androida przynajmniej 5.1, 6.0, a nawet 7.0.
Istnieją również aplikacje, które są kompatybilne tylko z niektórymi modelami (markami) urządzeń lub z niektórymi procesorami i powodują błąd we wszystkich innych urządzeniach, niezależnie od wersji Androida.
Dodatkowe przyczyny błędów analizy
Jeśli problem nie występuje w wersji lub wystąpił błąd składni podczas próby zainstalowania aplikacji ze Sklepu Play, możliwe są następujące opcje przyczyny i sposobów rozwiązania problemu:
- We wszystkich przypadkach, gdy chodzi o aplikację nie ze Sklepu Play, ale z zewnętrznego pliku .apk, upewnij się, że opcja "Nieznane źródła. Zezwalaj na instalowanie aplikacji z nieznanych źródeł" jest włączona w Ustawieniach - Zabezpieczenia na Twoim urządzeniu.
- Oprogramowanie antywirusowe lub inne oprogramowanie zabezpieczające na Twoim urządzeniu może zakłócać instalację aplikacji, próbować czasowo go wyłączyć lub odinstalować (pod warunkiem, że masz pewność, że aplikacja jest bezpieczna).
- Jeśli pobierzesz aplikację ze źródła zewnętrznego i zapiszesz ją na karcie pamięci, spróbuj użyć menedżera plików, aby przenieść plik APK do pamięci wewnętrznej i uruchomić go stamtąd przy użyciu tego samego menedżera plików (zobacz Najlepsze menedżery plików Android). Jeśli już otwierasz apk poprzez menedżera plików innej firmy, spróbuj wyczyścić pamięć podręczną i dane tego menedżera plików i powtórz tę procedurę.
- Jeśli plik .apk ma postać załącznika w wiadomości e-mail, najpierw zapisz go w wewnętrznej pamięci telefonu lub tabletu.
- Spróbuj pobrać plik aplikacji z innego źródła: jest możliwe, że plik jest uszkodzony w repozytorium w witrynie, np. jego integralność jest zepsuta.
I wreszcie są jeszcze trzy opcje: czasami problem można rozwiązać, włączając debugowanie USB (chociaż nie rozumiem logiki), można to zrobić w menu programisty (zobacz Jak włączyć tryb programisty aplikacji na Androida).
Ponadto, jeśli chodzi o punkt dotyczący oprogramowania antywirusowego i oprogramowania zabezpieczającego, mogą zdarzyć się sytuacje, w których inna, "normalna" aplikacja utrudnia instalację. Aby wykluczyć tę opcję, spróbuj zainstalować aplikację, która powoduje błąd w trybie awaryjnym (patrzTryb bezpieczny na Androidzie).
I na koniec może być przydatna dla początkującego programisty: w niektórych przypadkach, jeśli zmienisz nazwę pliku .apk podpisanej aplikacji, rozpocznie raportowanie, że wystąpił błąd podczas analizowania pakietu (lub emulatora / urządzenia w języku angielskim). język).