Obsah:
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.
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.
- Otvorenie aplikácie, potom prejdite do jej hlavného menu kliknutím na tri bodky a vyberte položku "Nastavenia".
- Potom sa dotknite možnosti "Ochrana".
- Klepnutím na prepínače "Ochrana pred nainštalovaným softvérom", "Aplikácie s zlou reputáciou" a "Detekcia PNP" ich deaktivujte.
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