Błąd w analizie składniowej pakietu na Androidzie

Błąd w analizie składniowej pakietu na Androidzie

Jednym z problemów, które można napotkać podczas instalowania aplikacji APK na Androidzie, jest komunikat: „Błąd składniowy” jest błąd z analizą syntaktyczną pakietu z jedynym przyciskiem OK (błąd parse. Wystąpił błąd przeanalizujący pakiet - w interfejsie rozpadu w języku angielskim).

Dla początkującego użytkownika taka wiadomość może nie być całkowicie jasna, a zatem nie jest jasne, jak to naprawić. W tym artykule szczegółowo o tym, dlaczego błąd występuje w analizie składniowej pakietu na Androidzie i jak go naprawić.

Błąd syntaktyczny podczas instalacji aplikacji na Androida jest głównym powodem

Najczęstszym powodem, dla którego występuje błąd z analizą składniową podczas instalacji aplikacji z APK, jest niedokończona wersja Androida na urządzeniu, możliwe jest, że wcześniej ta sama aplikacja działała poprawnie, ale jej nowa wersja ustała.

Uwaga: Jeśli pojawia się błąd podczas instalowania aplikacji z rynku play, to nie jest to kwestia wersji nieobsługiwanej, ponieważ wyświetlana jest tylko aplikacja obsługiwana przez urządzenie. Jednak przy aktualizacji już zainstalowanej aplikacji (jeśli nowa wersja nie jest obsługiwana przez urządzenie) jest możliwa „błąd składniowy” (jeśli nowa wersja nie jest obsługiwana).

Najczęściej powód leży właśnie w „starej” wersji Androida w przypadkach, w których urządzenie jest zainstalowane do 5.1 lub emulator Androida jest używany na komputerze (w którym zwykle instaluje się również Android 4.4 lub 5.0). Jednak ta sama opcja jest możliwa w nowszych wersjach.

Aby ustalić, czy przyczyną można zrobić w następujący sposób:

  1. Przejdź do https: // graj.Google.Com/sklep/aplikacje i znajdź aplikację, która powoduje błąd.
  2. Spójrz na stronę aplikacji w sekcji „Dodatkowe informacje” na wymaganej wersji Androida. 

Dodatkowe informacje:

  • Jeśli przejdziesz na rynek gry w przeglądarce, wpisując tę ​​samą rachunkowość Google, która jest używana na twoim urządzeniu, zobaczysz informacje o tym, czy Twoje urządzenia obsługują tę aplikację pod jego nazwą.
  • Jeśli zainstalowana aplikacja jest załadowana z trzeciego źródła partii w postaci pliku APK, a podczas wyszukiwania gry nie ma rynku na telefonie lub tablecie (zdecydowanie jest obecny w sklepie aplikacji), to punkt prawdopodobnie również, że nie jest przez ciebie obsługiwany.

Jak być w tym przypadku i czy można poprawić błąd analizy składniowej pakietu? Czasami istnieje: możesz spróbować poszukać więcej starych wersji tej samej aplikacji, którą można zainstalować w wersji Androida, na przykład możesz użyć stron trzecich z tego artykułu: Jak pobrać APK na komputer (druga metoda).

Niestety nie zawsze jest to możliwe: istnieją aplikacje, które z pierwszej wersji obsługują Android co najmniej 5.16.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 prowokującym rozważany błąd na wszystkich innych urządzeniach, niezależnie od wersji Androida.

Dodatkowe przyczyny błędu analizy składniowej pakietu

Jeśli sprawa nie ma w wersji lub błąd składniowy występuje, gdy próbujesz zainstalować aplikację z rynku gry, możliwe są następujące opcje przyczyn i sposobów poprawienia sytuacji:

  • We wszystkich przypadkach, jeśli chodzi o aplikację nie z rynku zabaw, ale z trzeciego pliku .APK, upewnij się, że bezpieczeństwo urządzenia zawiera „nieznane źródła. Pozwól instalacji aplikacji z nieznanych źródeł ”. 
  • Antywirus lub inne oprogramowanie ochronne na urządzeniu może zakłócać instalację aplikacji, spróbować tymczasowo wyłączyć lub usunąć (pod warunkiem, że aplikacja jest pewna).
  • Jeśli pobierasz aplikację z trzeciego źródła i zapisać na karcie pamięci, spróbuj użyć menedżera plików, przenieś plik APK do pamięci wewnętrznej i zacznij od tego samego menedżera plików (patrz. Najlepsi menedżerowie plików na Android). Jeśli już otworzysz APK za pośrednictwem trzeciego menedżera plików, spróbuj wyczyścić pamięć podręczną i dane tego menedżera plików i powtórz procedurę.
  • Jeśli plik .APK ma postać inwestycji w list e -mail, a następnie zapisz go w pamięci wewnętrznej telefonu lub tabletu.
  • Spróbuj pobrać plik aplikacji z innego źródła: Opcja jest możliwa, gdy plik jest uszkodzony w pamięci w jakiejś stronie, t.mi. Jego integralność jest zepsuta.

Cóż, pod koniec trzech kolejnych opcje: Czasami możliwe jest rozwiązanie problemu, włączając debugowanie USB (chociaż logika jest dla mnie niezrozumiała), możesz to zrobić w menu programistów (patrz. Jak włączyć tryb programisty na Androida).

Ponadto, w odniesieniu do elementu dotyczącego przeciwwirusów i oprogramowania ochronnego, mogą wystąpić przypadki, gdy instalacja zakłóca inną, „zwykłą” aplikację. Aby wykluczyć tę opcję, spróbuj zainstalować aplikację błędów w trybie awaryjnym (patrz. Tryb awaryjny dla Androida).

A ten ostatni może się przydać dla początkującego programistę: w niektórych przypadkach, jeśli zmienisz nazwę pliku .APK podpisanej aplikacji podczas jej instalacji zaczyna zgłaszać, że podczas analizy składniowej pakietu (lub wystąpił błąd analizy pakietu w emulatorze/urządzeniu w języku angielskim).