Play market se ne preuzima, kaže greška u sintaksi. Video: ispravljanje pogreške bez root prava. Instaliranje aplikacija u načinu kompatibilnosti

Držači mobilni gadgeti pokrenuti Android OS, često se prilikom pokušaja instaliranja nekih aplikacija susreću s neugodnom situacijom kada se umjesto uspješne instalacije pojavi sintaktička pogreška na zaslonu uređaja kada APK instalacija. Sada ćemo pogledati razloge njegove pojave i najjednostavnije metode ispravljanja.

prilikom instaliranja APK datoteke: razlozi

Prije svega, morate obratiti pozornost na najosnovnije stvari. Na primjer, moguće je da je sama instalacijska datoteka nedovoljno preuzeta ili jednostavno oštećena. Najčešće se to odnosi na situacije u kojima datoteka nije preuzeta s Marketa, već je preuzeta s Interneta.

Međutim, najčešći fenomen može se nazvati, recimo, trenutak kada je instalacija APK datoteka nije dizajniran za verziju Android OS-a koji se koristi u ovaj trenutak na uređaju, a također i da postavke sustava jednostavno blokiraju instalaciju datoteke treće strane, primljeno ne iz službenog izvora (u našem slučaju ovo je usluga Play tržište).

Ako pogledate zadane postavke, lako je pogoditi da "OS" u biti zabranjuje instalaciju prilagođene aplikacije. Tako ispada da na Androidu to postaje nemoguće zbog trenutna ograničenja od samog sustava. Međutim, kako kažu, uvijek postoji izlaz.

Pogreška u sintaksi: kako popraviti (Android)?

U nekim slučajevima, instalacijska pogreška s blokiranjem odgovarajuće datoteke može biti popraćena obavijesti o nedostatku slobodan prostor. Nemoj se uzrujavati. S gadgetom je sve u redu. Samo što se sama sintaktička pogreška prilikom instaliranja APK datoteke manifestira na ovaj način.

Za popravak pristupa instalaciji morate slijediti neke jednostavne korake. Sve se svodi na isključivanje inhibicija. U najjednostavnijoj verziji, morate koristiti izbornik postavki, gdje odaberete sigurnosne postavke. Postoji posebno polje “Nepoznati izvori”. Njegovo aktiviranje (označite okvir nasuprot) uključuje postavljanje dopuštenja za instaliranje aplikacija iz distribucija trećih strana.

Ako se ponovno pojavi sintaktička pogreška prilikom instaliranja APK distribucije (najčešće je povezana s raščlanjivanjem instalirane aplikacije), obratite pozornost na stanje samog paketa. Možete ga pokušati ponovno preuzeti i ponovno instalirati.

Usput morate pogledati za koju verziju sustava je dizajniran. ovaj program. Na primjer, aplikacija je dizajnirana za korištenje u Android okruženje 5.1 Lollipop i korisnik ga pokušava instalirati u okruženje 4.2 Jelly Bean ili 4.4 KitKat. Jasno je da ga sam operativni sustav jednostavno neće prihvatiti (neće prepoznati da će raditi u ovakvom okruženju). Ovdje možemo dati analogiju s Windowsima. Niti jedna aplikacija za, recimo, Windows 7 ili 8 Windows okruženje XP ne samo da se neće pokrenuti, nego se neće ni instalirati (ovo je samo da bude jasno). Isto je i s izmjenama Androida.

U u ovom slučaju morat ćete pronaći instalacijsku datoteku dizajniranu posebno za verziju sustava koja se koristi na gadgetu. Usput, ponekad se takva situacija može pojaviti u slučaju samoinstalacije određenih vrsta firmvera. To nitko ovdje ne može jamčiti instalacija će proći uspješno.

Poanta

Međutim, kao što vidimo, situacija s pogreškama može se vrlo jednostavno ispraviti. Istina, u većini slučajeva to se odnosi na nefleširane Android sustave. Inače, najosnovnije postavke omogućuju vam da izbjegnete pogreške u budućnosti.

Android OS danas je najpopularniji OS za pametne telefone, a to je uvelike zahvaljujući njegovoj opsežnoj zbirci aplikacija. osim Android platforma je operativni sustav otvorenog koda izvorni kod, što je vrlo zgodno za programere svih vrsta softvera i također je jedan od razloga njegove popularnosti. Dakle, ako korisnik Androida razmišlja o prelasku na neki drugi mobilni OS, prvo će pogledati ponudu aplikacija i tek onda odlučiti hoće li prijeći ili ne. Međutim, čak i uz sve svoje prednosti, OS Android nije imun na pogreške, a korisnici se s njima povremeno susreću.

Sintaktička pogreška na Android uređajima jedna je od najstarijih i najčešćih pogrešaka s kojima se susreću vlasnici Android uređaja. Pogreška se obično pojavljuje prilikom pokušaja instaliranja aplikacije na mobitel. Poruka o tome izgleda ovako: “ Sintaktička pogreška. Pogreška analiziranja paketa" Ovo morate shvatiti na sljedeći način: "aplikacija se ne može instalirati na vaš telefon zbog problema s raščlanjivanjem"

Ako nastavite pokušavati instalirati odabrani softver unoseći izmjene u datoteka manifesta aplikacije, tada se vjerojatno nećete riješiti pogreške. Umjetno smanjenje zahtjeva programa za sustav nije najbolja ideja. Danas smo odlučili temeljito razumjeti vjerojatni razlozi pojavu pogreške i ponuditi vam nekoliko načina da je riješite na jednostavan i sigurno uklanjanje.

Uzroci sintaktičke pogreške u Androidu:

Prije nego počnemo ispravljati pogrešku, pogledajmo što bi je mogao uzrokovati. Danas poznato nekoliko takvih razloga:
  1. Izmjene u datoteci manifesta aplikacije (na primjer, promjena zahtjeva za verziju OS-a Android).
  2. Oštećeno ili nepotpuno preuzimanje .apk datoteke.
  3. Preuzmite i instalirajte aplikacije trećih strana iz Nepoznati izvori ako nema dopuštenja za takve radnje u postavkama pametnog telefona.
  4. Nekompatibilnost verzije OS-a Android ili hardver pametni telefon sa zahtjevima aplikacije koju treba instalirati.
  5. Sigurnosnim postavkama blokirajte instalaciju bilo koje aplikacije treće strane.

Metoda 1. Provjera datoteke manifesta aplikacije

Ovo je rješenje namijenjeno samo korisnicima koji koriste programe za izmjene datoteka manifesta aplikacije. Dakle, ako ste jedan od njih i napravili ste promjene u datoteci AndroidManifest.xml aplikacije, trebate je pokušati vratiti V početno stanje "zadano". Prije nego bilo što poduzmete, provjerite je li .apk naziv promijenjen. Na primjer, ako je original.apk nazvan original.apk, a vi ste ga preimenovali u original1.apk, možda ćete ga morati preimenovati natrag u izvorni naziv, a to je "Original.apk".


Nakon što je preimenovanje obavljeno, pokušajte ponovno instalirati aplikaciju na svoj telefon i provjerite nestaje li pogreška prilikom analize paketa.

Možda postoji problem s kodom aplikacije. Vrlo je teško dijagnosticirati određeni uzrok u ovom slučaju, i univerzalne metode nema rješenja za problem - morat ćete ga ili dugo i ozbiljno shvatiti ili krenuti putem manjeg otpora, koristeći alternativni način instalacija odabrane aplikacije (na primjer, s drugog uređaja).

Metoda 2: Dopustite instalaciju aplikacija iz nepoznatih izvora

U skladu sa sigurnosnim zahtjevima, Android pametni telefon može zabraniti instaliranje aplikacija i softvera trećih strana iz nepoznatih izvora, dopuštajući to samo Googleu Trgovina igračaka. Zabrana je zbog činjenice da instaliranje aplikacija trećih strana iz nepoznatih izvora može oštetiti vaš telefon.

Dakle, ako pokušavate instalirati .apk datoteku, možete naići na "pogrešku analize paketa". Da biste ispravili pogrešku i zaobišli zabranu, trebate Dopusti instalaciju aplikacija iz nepoznatih izvora. Odgovarajuća stavka dostupna je u sigurnosnim postavkama telefona.


Vratite se u mapu u kojoj se nalazi .apk datoteka. Kliknite na njega i instalirajte aplikaciju.

Metoda 3: Omogućite USB otklanjanje pogrešaka

Omogućivanje otklanjanja pogrešaka putem USB-a zapravo nije potrebno za instaliranje Android aplikacija pomoću .apk datoteke. Ali neki korisnici tvrde da su ovom metodom riješili problem sintaktičke pogreške na Androidu.

Metoda 4: Onemogućite antivirusni program

Do sintaktičke pogreške može doći i ako vaš antivirusni program blokira instalaciju. Većina antivirusnih programa pokušava blokirati instalaciju aplikacija za koje smatraju da su nepouzdane ili sumnjive. Dakle, ako pokušavate instalirati .apk datoteku, razlog pogreške može biti vaš antivirusna aplikacija blokira .apk datoteku, sprječavajući instalaciju "sumnjivog" softvera.


Pokušajte privremeno onemogućiti antivirusni program i pokušajte instalirati .apk datoteku. Ako se razlog točno pogodi, instalacija će se odvijati bez problema i poruka o pogreškama prilikom analize android paketa.

Metoda 5: Oštećena ili nepotpuno preuzeta APK datoteka

Do greške može doći i zbog oštećene .apk datoteke. Pokušajte preuzeti najnoviju verziju APK datoteke i instalirati aplikaciju. Možda će ovo pomoći u rješavanju pogreške. Također, provjerite jeste li preuzeli puna datoteka - Da biste to učinili, samo usporedite veličine predložene i preuzete datoteke. Djelomično preuzimanje .apk datoteke sigurno će rezultirati pogreškom parsiranja tijekom instalacije aplikacije.

Metoda 6: Nekompatibilnost aplikacije

Neki programi ne podržavaju zastarjele verzije Android operativni sustav. Neke aplikacije su nekompatibilne sa zastarjelim hardverom uređaja. U oba slučaja, kada pokušate instalirati aplikaciju, dobit ćete poruku o pogrešci analize Android paket. Na primjer, kada pokušate instalirati aplikaciju koja zahtijeva i iznad na pametni telefon s . Kako biste izbjegli ulazak u sličnu situaciju, pažljivo pročitajte opis aplikacije na Google Play Tržište, posebno u dijelu gdje su dani sistemski zahtjevi.

Danas smo pogledali nekoliko načina za rješavanje sintaktičke pogreške i otkrili razloge njezine pojave. Ako ste se s njim susreli na svom uređaju i uspješno ga prevladali, recite nam svoje iskustvo u komentarima. Možda će vaša metoda biti spas za neke korisnike.

U vrijeme svog nastanka nije se mogao pohvaliti stabilnim radom, što je izmamilo osmijeh konkurenciji čiji su uređaji radili pod iOS kontrola, Windows Mobile i Symbian. Međutim, vrijeme je sve postavilo na svoje mjesto. Danas većina mobilnih gadgeta radi na sustavu Android, koji je evoluirao iz nesporazuma u pouzdan softverski alat koji dobro funkcionira.

Nažalost, čak i sada, ponekad se mogu pojaviti pogreške prilikom rada s Android uređajima. U informativni članak U nastavku ćemo otkriti kako popraviti pogrešku koja se javlja prilikom analize paketa na Android uređaju. dat će se Opći opis probleme i prijedloge izlaza iz te situacije.

Razlozi zašto se pojavljuje pogreška prilikom raščlanjivanja paketa u Androidu

Pogreška raščlambe Android paketa može biti uzrokovana nizom različitih čimbenika. Ispod su glavne metode za rješavanje problema uzrokovanih ovim problemom.

Važno je znati

Pogreška se najčešće javlja zbog nepromišljenih radnji korisnika, iako se ponekad javlja zbog postavki mobilni sustav. Osim toga, ne treba isključiti akciju sigurnosni programi te razni čimbenici povezani s preuzimanjem (instalacijom) aplikacija na operativni sustav Android.

Idemo to riješiti razne metode rješavanje problema.

Metoda 1: Vratite datoteku manifesta u paketu Android u izvorni oblik

Napredni korisnici Android uređaja znaju da se konačni instalacijski APK paket aplikacije može mijenjati. Glavni interes je obično takozvana datoteka manifesta, koja sadrži podatke o programu. Eksperimentatori često mijenjaju sadržaj ovog važnog spremnika kako bi smanjili hardverske zahtjeve sustava i instalirali na uređaj za koji programer izvorno nije namjeravao da ga podržava.

Nije teško pogoditi da često takvo petljanje s datotekom manifesta tijekom instalacije modificirane aplikacije dovodi do pogreške prilikom parsiranja Android paketa. Kako to popraviti? Postupak u ovoj situaciji je jednostavan:


U pravilu, nakon gore navedenih manipulacija, problemi s instaliranjem paketa ne nastaju.

Bit će korisno

Kako ne biste morali dugo uređivati ​​sadržaj datoteke manifesta prilikom vraćanja u izvorni oblik, lakše je prije pokretanja “eksperimenata” napraviti njezinu kopiju koja se lako može vratiti na mjesto ako potrebno.

Metoda 2: Dopustite instalaciju aplikacija iz nepoznatih izvora

Ako instalirate aplikaciju koja nije sa službenog Google trgovina Play Market i pokretanje zasebno preuzete APK datoteke može rezultirati sintaktičkom pogreškom na Androidu. Kako ispraviti situaciju u ovoj situaciji? Može biti, razlog leži u postavkama sustava i samo ga trebate dopustiti. Da biste to učinili, morat ćete izvršiti sljedeće manipulacije:


Metoda 3: Onemogućavanje antivirusne zaštite

Provjeravate li redovito svoj pametni telefon na viruse?

Ako je instaliran antivirusni uslužni program ugradnja blokova sumnjivi dokumenti, može doći do sintaktičke pogreške na Androidu. Hajde da shvatimo kako to popraviti u takvoj situaciji. To je zapravo vrlo lako učiniti. Pogledajmo postupak na primjeru antivirusni program DrWeb:


Bilješka

Onemogući trajna zaštita koje nudi antivirusni modul preporučuje se samo ako je korisnik potpuno siguran u "čistoću" instalirane aplikacije, inače može doći do ozbiljne štete na mobilnom uređaju.

Metoda 4: Izbjegavajte korištenje oštećene ili premalo učitane instalacijske APK datoteke

Vrlo često dolazi do pogreške pri raščlanjivanju Android paketa kada se pokušava instalirati program iz oštećene distribucijske datoteke. APK spremnik se može oštetiti tijekom procesa preuzimanja programa ili njegovog zapisivanja u memoriju mobilni uređaj. Ako datoteka nije u potpunosti preuzeta, to se lako može izračunati usporedbom veličine preuzetog APK-a s veličinom navedenom na web stranici s koje je distribucija preuzeta.

U tom slučaju trebate samo ponovno preuzeti APK paket i ponovno pokrenuti postupak instalacije.

Metoda 5: Omogućite USB otklanjanje pogrešaka u načinu rada za razvojne programere

Teoretski, to ne bi trebalo utjecati na instalaciju aplikacija, ali prema mnogim korisnicima Mobilni uredaji, naime aktivacija ovaj način rada pomogao im je da se riješe pogreške prilikom analize Android paketa.

Koraci potrebni za omogućavanje USB otklanjanja pogrešaka su sljedeći:


Metoda 6. Provjerite kompatibilnost zahtjeva sustava aplikacije s parametrima gadgeta

Puno moderne aplikacije Možda jednostavno ne podržavaju zastarjeli hardver mobilnog uređaja na kojem se vrši instalacija. Ova situacija može uzrokovati pogrešku prilikom analize sintakse Android paketa. Preporuča se da pažljivo pročitate zahtjeve sustava prije instalacije. naveden na web stranici s koje se preuzima instalacijska datoteka programa.

Naravno da je neusklađenost Zahtjevi sustava ne znači nužno da će program odbiti raditi s predloženom hardverskom komponentom Android uređaja. Pokušaj instaliranja i pokretanja igre ili uslužnog programa koji vam se sviđa neće pokvariti vaš mobilni uređaj.

Metoda 7: Provjerite ima li na uređaju zlonamjernih datoteka

Svi elektronički uređaji osjetljivi su na infekciju virusima ako je korisnik nemaran po pitanju sigurnosti i sigurnosti. Ponekad aktivnost elektroničkih štetnika može uzrokovati pogrešku prilikom analiziranja Android paketa tijekom instalacije aplikacije. Pogledajmo kako ispraviti situaciju u ovoj situaciji.

Telefoni i tableti s operativnim sustavom Android često proizvode pogreške prilikom izvođenja bilo koje radnje. Zbog toga uređaj postaje potpuno beskoristan ili obavlja samo dio potrebnih zadataka. Ali ne biste trebali odmah odnijeti telefon u servis, mnoge greške se mogu vrlo lako ispraviti, njihovo rješenje je izvedivo prosječnom korisniku, bez posebnog obrazovanja, i ne snosi nikakve novčane troškove. Na primjer, da biste ispravili pogrešku prilikom analize Android paketa, samo upotrijebite upute u nastavku.

Što je "pogreška analiziranja Android paketa"

Prije nego počnete rješavati problem, morate znati o čemu se radi. Pogreška parsiranja paketa - problem prilikom instaliranja programa. Ako tijekom instalacije aplikacije uređaj iz nekog razloga ne može nastaviti ovaj proces, automatski će prikazati ovu poruku i zaustaviti instalaciju. Izgledat će ovako:

Telefon vas obavještava da je došlo do greške

Uzroci problema

Postoji samo nekoliko razloga zašto nešto može poći po zlu prilikom instaliranja aplikacije:

  • Verzija Androida za koju je napisan program koji instalirate ne odgovara verziji Androida instaliranoj na Vašem telefonu. Na primjer, imate telefon s verzijom operativnog sustava 3.0, a program je napisan za verziju 4.0.3. Ako je verzija vašeg Androida viša od verzije za koju je aplikacija napisana, neće se pojaviti pogreška.
  • Aplikacija nije bila u potpunosti preuzeta u trenutku instalacije ili je preuzeta s greškom instalacijski apk datoteka.
  • Na telefonu postoje virusi koji ometaju proces instalacije.

Eliminacija

Rješenje problema ovisit će o razlogu zašto se pojavio.

Razlika u verzijama firmvera

Počnimo sa slučajem kada je verzija firmvera vašeg telefona niža od verzije za koju je program napisan. Kako biste bili sigurni da je to problem, prvo pogledajte koju verziju Androida imate.

Sada na web stranici s koje ste preuzeli aplikaciju potražite riječi “Potrebno Android verzija" Obično izgleda ovako:

Pogledajmo verziju za koju je aplikacija napisana

Ako vam je potrebna novija verzija od one koju imate, pokušajte pronaći istu aplikaciju za drugu verziju firmvera ili ažurirajte svoj telefon. Za ažuriranje slijedite ove korake:

Problemi s instalacijskom datotekom

Može doći do sintaktičke pogreške ako je datoteka oštećena tijekom preuzimanja ili raspakiranja. Možda je isprva napisano s greškom u kodu. U tom slučaju, jedno od rješenja je ponovno preuzimanje datoteke ili s drugog izvora. Ako se situacija nastavi, pokušajte promijeniti preglednik ili program za preuzimanje koji koristite.

Pogreške koje se javljaju zbog virusa

Ako prethodne metode nije pomoglo, trebali biste razmisliti o prisutnosti virusa na vašem telefonu. To je vrlo lako provjeriti:

Ako antivirus otkrije virus, izbrišite ih i nastavite koristiti telefon. Ako ste isprobali sve metode i nijedna nije riješila pogrešku, preostaje samo jedno - odnesite uređaj u servis na provjeru kod stručnjaka.

Video vodič: Kako popraviti pogrešku sintakse parsiranja paketa na Androidu

Do sintaktičke pogreške može doći zbog nekompatibilnosti verzije telefona s onom za koju je program napisan, zbog oštećenja instalacijske datoteke ili virusa u telefonu. Svaki razlog ima svoje rješenje koje će vam pomoći da se riješite problema, ali ponekad se ipak isplati koristiti usluge stručnjaka iz servisa.

Neki sistemski problemi u OS-u imaju povijest od Dugi rep i puzati od verzije do verzije. Mobilna operacijska sala Android sustav nije iznimka od opće pravilo. Štoviše, priroda grešaka u nekim operativnim sustavima može biti vrlo slična vrsti grešaka u drugim. Što, u biti, i ne čudi, jer koliko god se sustavi međusobno razlikovali, Osnovni principi u osnovi njihove konstrukcije su isti.

Korisnici Windowsa naišli su na dovoljno problema prilikom instaliranja programa na svoja stolna računala. Ili je verzija pogrešna, ili se naizgled zadovoljavajuće instalirani program odbija pokrenuti i prikazuje prozor s greškom, ili zahtijeva neke komponente koje nedostaju u sustavu, ili se također dogodi da se jednostavno zamrzne bez ikakvih komentara.

Problemi s instalacijom softver dostupno u svim operativni sustavi. Ovdje ćemo spomenuti jednu takvu grešku koju je prijavio Korisnici Androida. Tekst poruke koji se prikazuje kada se pojavi je sljedeći: "došlo je do problema tijekom analize paketa." Jasno je da smislenost ove poruke s gledišta masovni korisnik praktički jednaka nuli. Nakon čega je proces instalacije aplikacije završen.

Što uzrokuje grešku?

To je uzrokovano programom za instaliranje paketa ugrađenim u OS. Može postojati nekoliko razloga za ovakvo ponašanje:

  • Neusklađenost instalirane verzije programa s verzijom OS-a;
  • Oštećena aplikacijska datoteka;
  • Izmijenjeno Android postavke, to su uglavnom sigurnosne postavke;
  • Izmijenjeni AndroidManifest.xml – posebna datoteka konfiguracije uključene u apk paket;
  • Psovke iz antivirusa.

Od cijelog ovog popisa, čitatelj možda neće razumjeti samo jednu od stavki, u kojoj se spominje određeni AndroidManifest. Ovo je prilično smislen xml dokument unutar aplikacijskog paketa, koji ima približno istu svrhu kao konfiguracijske datoteke na Windowsima.

AndroidManifest.xml datoteka uključena u instalacijski package.apk

Sadrži puno korisna informacija u pogledu značajki softvera i njegove interakcije s OS-om. Ovdje navodite naziv Java paketa, popis komponenti programa, dopuštenja za pristup određenim resursima i zahtjeve za pružanje pristupa različitim funkcionalnim slojevima softversko sučelje(API) operativnog sustava.

U slučaju nekompatibilnosti trenutne postavke OS i parametri navedeni u AndroidManifest.xml, lako se može dogoditi pogreška koju istražujemo. Da biste prevladali ovaj problem, morate proučiti format ovu datoteku i naučite kako ga urediti.

Načini rješavanja problema

Dakle, došlo je do problema prilikom analize paketa, što da radim u ovom slučaju? Već smo govorili o manifestu, sada pogledajmo jednostavnija pitanja. Sigurnosne postavke pametnog telefona mogu se konfigurirati da zabrane preuzimanje aplikacija iz bilo kojeg izvora osim trgovine Google Play. Pokušaj preuzimanja i instaliranja takve aplikacije neizbježno će završiti neuspjehom. Ako ipak želite instalirati program, morate promijeniti sigurnosne postavke. To se radi ovako:

  • Idite na “Postavke” -> “Sigurnost”.
  • Na popisu parametara tražimo stavku "Nepoznati izvori".
  • Označite kućicu ako nedostaje.

Dopusti instalaciju aplikacija iz nepoznatih izvora

Datoteka koja se instalira mogla je biti nepotpuno preuzeta s mreže, možda je oštećena od početka ili je možda bila virusna knjižna oznaka koja je oponašala dobro poznatu aplikaciju. U svim takvim slučajevima moguć je kvar gore navedenog tipa.

Prvo što trebate učiniti je usporediti deklarirani odjeljak programa s stvarna veličina preuzetu datoteku. Ako je sve u redu i veličine su iste, pokušajte program potražiti negdje drugdje. Možda je tamo gdje ste je preuzeli netko već radio s datotekom. Obavezno provjerite jesu li softver i verzija Androida kompatibilni - u tome također može biti caka.

Ako se verzije ne podudaraju, potražite prikladniju distribuciju aplikacije. U konačnici, pokušajte onemogućiti antivirusni program na vlastitu odgovornost. Ukratko, samo naprijed!