Spôsob 1: Opätovné načítanie APK

Najčastejšie sa chyba pri analýze balíka vyskytuje v dôsledku porušenia integrity dát – inými slovami, inštalačný súbor sa poškodil pri sťahovaní, čo spôsobuje jeho nefunkčnosť. Samozrejme, ak máte podozrenie na takúto situáciu, je lepšie problémový APK odstrániť a stiahnuť ho znova, ideálne z iného zdroja.

Spôsob 2: Kontrola kompatibility aplikácie a verzie Android

Niekedy sa uvedená chyba objaví pri pokuse o inštaláciu aplikácie z APK súboru získaného z internetu. V mnohých prípadoch takáto správa znamená, že program, ktorý sa používateľ snaží nainštalovať, nie je kompatibilný s verziou Android cieľového zariadenia. Zvyčajne na stránkach, kde je možné získať inštalačné súbory, je uvedená minimálna verzia potrebná na spustenie "zeleného robota" – v čase písania tohto článku je to najčastejšie 6.0 alebo 7.0. Ak chcete zistiť, pod ktorou verziou OS váš gadget funguje, otvorte "Nastavenia", posuňte zoznam parametrov nadol a kliknite na položku "O zariadení". V tomto okne hľadajte riadok s názvom "Verzia Android" – v ňom je uvedená verzia systému.

Zistiť verziu systému na odstránenie chyby so syntaktickou analýzou balíka na Android

Porovnajte získané údaje s požiadavkami problémovej aplikácie – ak je číslo operačného systému nižšie ako minimálne podporované, inštalácia softvéru nebude možná. Jediným prijateľným riešením problému bude stiahnutie a inštalácia staršej verzie softvéru.

Špeciálnym prípadom tejto chyby je kompatibilita programu iba s konkrétnymi zariadeniami – zvyčajne sa to týka softvéru, ktorý je zabudovaný do firmvérov rôznych výrobcov, najmä TouchWiz/OneUI od Samsungu.V takejto situácii problém odstrániť nepôjde, môžeme len hľadať kompatibilnú aplikáciu-analóg.

Spôsob 3: Vypnutie ochranného softvéru

Antivírusy pre Android kontrolujú všetky inštalované programy na prítomnosť škodlivého softvéru, a ak sú ich výsledky neuspokojivé, často dochádza k chybe syntaktickej analýzy balíka. Ak ste si istí, že inštalovaný softvér nie je škodlivý, dočasne vypnite ochranné prostriedky – príklad tejto operácie ukážeme pomocou riešenia Avast.

  1. Otvorenie aplikácie, potom prejdite do jej hlavného menu kliknutím na tri bodky a vyberte položku "Nastavenia".
  2. Otvorenie hlavného menu antivírusu na odstránenie chyby so syntaktickou analýzou balíka na Android
  3. Potom sa dotknite možnosti "Ochrana".
  4. Parametre ochrany antivírusu na odstránenie chyby so syntaktickou analýzou paketu na Android
  5. Klepnutím na prepínače "Ochrana pred nainštalovaným softvérom", "Aplikácie s zlou reputáciou" a "Detekcia PNP" ich deaktivujte.
  6. Vypnutie antivírusovej ochrany na odstránenie chyby so syntaktickou analýzou balíka na Android

    Vystúpte z programu a skúste spustiť problémový APK – s veľkou pravdepodobnosťou sa chyba neobjaví.

Spôsob 4: Presun inštalátora na vnútornú pamäť

Často je problém v tom, že cieľový APK sa nachádza na pamäťovej karte, ktorá pracuje v režime externého úložiska, najmä to platí pri používaní lacných SD kariet. Skúste presunúť inštalátor na vnútorné úložisko a otvorte ho odtiaľ – pravdepodobne by chyba mala zmiznúť.

Spôsob 5: Odstránenie konfliktujúceho softvéru

Správa o posudzovanej chybe sa môže objaviť aj v prípadoch konfliktu dvoch programov: inštalovaného a niektorého z už prítomných v systéme. Najčastejšie je príčinou tohto problému zhodné podpisovanie: napríklad, to je charakteristické pre platené a bezplatné verzie softvéru od toho istého vývojára. Riešením v takejto situácii je buď vzdať sa inštalácie konfliktujúcej aplikácie, alebo odstrániť už existujúcu.

Podrobnejšie: Ako odstraňovať programy na Android

Spôsob 6: Zapnutie ladenia cez USB

Poslednou a najpodivnejšou príčinou vzniku chyby analýzy syntaktického balíka je požiadavka na zapnutie možnosti ladenia cez USB v systéme.Doteraz nie je presne známe, prečo sa to deje, avšak existujú informácie, že táto opatrenie pomáha aj v prípadoch, keď ostatné sa ukázali ako neúčinné.

Podrobnosti: Ako zapnúť ladenie cez USB v Android