Syntaksfejl ved installation af apk hvad skal man gøre. Syntaksfejl under parsing af pakke

Android styresystem til de sidste år har for alvor udviklet sig. Det er dog stadig ikke så stabilt, som brugerne og dets skabere ønsker – først og fremmest Google. Fra tid til anden støder smartphone-ejere på visse fejl. Det, der foruroliger dem mest, er Android-syntaksfejlen. Hvad betyder det overhovedet? Den artikel, du åbnede, vil forsøge at besvare dette spørgsmål.

Under syntaksen i verden software forstå koden. At skrive det kræver ikke kun færdigheder, men også talent - først da vil den ideelle applikation blive født. Hvis udvikleren mangler noget, kan koden være skrevet forkert. I dette tilfælde er der en vej ud - brug bare tjenester fra andre udviklere, der vil kontrollere koden for fejl. Der er også elektroniske tjenester gør det samme. Men de kan endnu ikke kaldes pålidelige.

Hvis koden er skrevet forkert, vil den før eller siden komme tilbage for at hjemsøge brugeren ved at lukke applikationen, fryse og andre problemer. Hvad angår syntaksfejlen, vises en meddelelse om det normalt, når du installerer en applikation på Android. Det tyder på det installationsfil beskadiget. Når du downloader et program fra Google Play Dette sker næsten aldrig - faktum er, at den amerikanske gigant forsøger at kontrollere alle applikationer for korrekt installation. Men hvis du beslutter dig for at downloade APK-filen fra tredjepartsressource, så modtager du muligvis en syntaksfejlmeddelelse.

Hvad forårsagede fejlen?

Der er to mest almindelige årsager, forårsager udseendet windows med en lignende fejlmeddelelse:

  • Filen, du forsøger at installere, er ikke downloadet fuldstændigt.
  • Udvikleren samlede installationspakken (den samme APK-fil) forkert - dette kan ske, når du opretter betaversioner af programmet.

I det andet tilfælde kan du ikke gøre noget - prøv at downloade tidligere version applikationer. Nå, det første tilfælde er en meget sjælden begivenhed, hvis du har bredbåndsadgang til netværket eller i det mindste en 3G-forbindelse.

Fejlfinding

Det er umuligt at fjerne fejlen. Prøv at downloade APK-filen igen - måske vil dette hjælpe. Hvis det opstår igen, så skal du skrive til udvikleren - det ser ud til, at han har skruet op for oprettelsen installationspakke. Men dine anmodninger hjælper ikke, hvis du downloader et program, der ikke er beregnet til din version operativ system. Udvikleren er ikke forpligtet til at understøtte meget gamle versioner af Android.

I dag er Android-operativsystemet et af de mest udviklede og lovende på mobilmarkedet og har den rigeste applikationsbutik. Men som i ethvert andet system sker der fejl i Android. I denne artikel vil vi finde ud af, hvorfor fejlen "Pakkeparsing mislykkedes" vises, og hvordan man slipper af med den.

Hvorfor opstår fejlen "Package parse failed"?

Fejlen "Pakkeparsing mislykkedes" vises, når du installerer et program, når systemet ikke er i stand til at pakke Apk-installationsfilen ud.

Det kan der være flere årsager til:

  • Indstillingen "Installer applikationer fra tredjepartskilder" er deaktiveret
  • Applikationen er downloadet med fejl, eller installationsfilen er beskadiget
  • Android-versionen understøttes ikke af applikationen
  • Enhedens hardware er ikke kompatibel med applikationen

Pakkeparsing mislykkedes. Hvad skal jeg gøre?

Som standard er det kun muligt at installere applikationer fra den officielle butik Google-applikationer Spil. Du kan aktivere muligheden for at installere applikationer fra tredjepartswebsteder som dette:

  1. Åbn dine telefonindstillinger
  2. Gå til afsnittet "Avanceret".
  3. Klik på "Privatliv"
  4. Marker afkrydsningsfeltet ud for "Ukendte kilder"

I forskellige firmware kan stien til denne indstillingssektion være lidt anderledes, men dette element er tilgængeligt i alle versioner af Android. Hvis afkrydsningsfeltet allerede er markeret, er problemet helt klart et andet sted.

Installationsfilen kan være blevet downloadet med en fejl. Prøv at downloade det igen og gentag installationen.

Mange applikationswebsteder angiver minimumsversionen af ​​Android, der understøttes. specifik anvendelse. Se på, hvilken Android der er installeret på din smartphone, den er muligvis allerede forældet. Dette gøres sådan:

  1. Åbn Indstillinger
  2. Helt nederst klikker du på "Om telefon"

Du vil se en liste over din enheds egenskaber, inklusive Android-versionen. Under denne liste er der en knap "Opdater system". Klik på den for at se efter opdateringer, læs mere om systemopdateringer i artiklen

Holdere mobile gadgets kører Android OS, når de forsøger at installere nogle applikationer støder de ofte på en ubehagelig situation, når der i stedet for vellykket installation vises en syntaksfejl på enhedens skærm, når APK installation. Nu vil vi se på årsagerne til dets forekomst og de enkleste metoder til korrektion.

når du installerer en APK-fil: årsager

Først og fremmest skal du være opmærksom på de mest basale ting. For eksempel er det muligt, at selve installationsfilen enten er underdownloadet eller simpelthen beskadiget. Oftest gælder dette situationer, hvor filen ikke er taget fra Market, men er downloadet fra internettet.

Men de mest almindelige fænomener inkluderer f.eks. det faktum, at APK-installationsfilen ikke er designet til den version af Android OS, der bruges i dette øjeblik på enheden, og også at systemindstillingerne blot blokerer for installationen tredjeparts filer, modtaget ikke fra en officiel kilde (i vores tilfælde er dette en tjeneste Play Market).

Hvis du ser på standardindstillingerne, er det let at gætte, at "OS" i det væsentlige forbyder installation brugerdefinerede applikationer. Så det viser sig, at det på Android bliver umuligt på grund af nuværende restriktioner fra selve systemets side. Men som de siger, er der altid en vej ud.

Syntaksfejl: hvordan rettes (Android)?

I nogle tilfælde kan en installationsfejl, hvor den tilsvarende fil blokeres, ledsages af en meddelelse om manglen Fri plads. Bliv ikke ked af det. Alt er fint med gadgetten. Det er bare, at selve syntaksfejlen ved installation af en APK-fil manifesterer sig på denne måde.

For at rette adgangen til installationen skal du følge nogle enkle trin. Det hele handler om at slå hæmninger fra. I den simpleste version skal du bruge indstillingsmenuen, hvor du vælger sikkerhedsindstillinger. Der er et særligt felt "Ukendte kilder". Aktivering af det (marker feltet modsat) involverer indstilling af tilladelser til at installere applikationer fra tredjepartsdistributioner.

Hvis der vises en syntaksfejl igen, når du installerer en APK-distribution (oftest er den forbundet med parsing af det installerede program), skal du være opmærksom på selve pakkens tilstand. Du kan prøve at downloade det igen og installere det igen.

Undervejs skal du kigge på, hvilken version af systemet det er designet til. dette program. For eksempel er en applikation designet til brug i Android miljø 5.1 Lollipop og brugeren forsøger at installere den i et 4.2 Jelly Bean- eller 4.4 KitKat-miljø. Det er klart, at operativsystemet i sig selv simpelthen ikke vil acceptere det (det vil ikke genkende, at det vil fungere i dette miljø). Her kan vi give en analogi med Windows. Ikke en eneste applikation til f.eks. Windows 7 eller 8 Windows miljø XP vil ikke kun starte, men det vil ikke engang installere (dette er bare for at gøre det klart). Det samme er tilfældet med Android-modifikationer.

I I dette tilfælde du skal finde en installationsfil, der er designet specifikt til den version af systemet, der bruges på gadgetten. Af den måde, nogle gange kan en sådan situation opstå i tilfælde af selvinstallation nogle typer firmware. Ingen her kan garantere, at installationen bliver vellykket.

Bundlinie

Men som vi ser, kan situationen med fejl rettes ganske enkelt. Sandt nok, i de fleste tilfælde gælder dette for unflashed Android systemer. Ellers giver de mest basale indstillinger dig mulighed for at undgå fejl i fremtiden.

Mange mennesker står over for, at den applikation, de er interesseret i eller allerede har forhåndsdownloadet, ikke er installeret. Dette kan ske for enhver Android OS-bruger. Syntaksfejl vises når parsing pakke er en ubehagelig situation, som ingen med sikkerhed kan forsikre sig fra. Men først og fremmest er det vigtigt at analysere information om dette fænomen og lede efter metoder til at løse det, som et almindeligt problem.

En fejl ved parsing af Android-pakken er en vis form for fejl. Dette er muligt, hvis helt andre applikationer er installeret. Hvis du tjekker forskellige oplysninger, bliver det muligt at nærme sig en række årsager til parsing-fejlen i Android-pakken. Hvordan kan jeg løse dette uden besvær eller tid?

Download af en applikation fra en ukendt kilde

Den første og en af ​​de mest almindelige årsager til, at dette problem opstår, kan være at downloade filer fra forskellige kilder, som muligvis ikke inkluderer Play Market. For at rette en syntaksfejl ved parsing af Android-pakken, der opstod pga lignende grund, skal brugeren have tilladelse til at installere forskellige applikationer selvom de ikke blev downloadet fra Play Market. Måske ved alle, at det som standard på enhver enhed er forbudt at installere applikationer fra ukendte, ukendte kilder. For at tillade en sådan installation skal du udføre flere trin:

1. Gå til "Indstillinger", og klik derefter på afsnittet "Låseskærm og sikkerhed". Det kan kaldes "Sikkerhed", hvis versionen af ​​brugerens enhed er noget forældet.

2. Implementer tilladelse, som fremover giver dig mulighed for at installere applikationer fra enhver kilde, også selvom det ikke er Play Market.

Antivirus blokerer muligheden for at installere programmet

Det er også vigtigt at bemærke, at der kan opstå en syntaksfejl ved parsing af en pakke, fordi installeret antivirus blokerer et specifikt program og dets installation. For at løse problemet forårsaget af antivirusprogrammet, bør du deaktivere det eller fjerne det i et stykke tid. Dette vil også hjælpe brugeren med at forstå, om han har identificeret årsagen til problemet korrekt. Men du bør ikke glemme, at installation af et program på en enhed, hvor antivirussen er deaktiveret, ikke udelukker muligheden for skade på systemet.

Mulig applikationskorruption eller ufuldstændig download

Den tredje grund til, at der vises en syntaksfejl, når en pakke analyseres, er, at det downloadede program er beskadiget eller ikke indlæses fuldstændigt. Dårlig forbindelse Internetforbindelse, som er ledsaget af mangel på hukommelse på enheden, kan helt sikkert forklare forekomsten af ​​dette problem. På grund af sådanne omstændigheder kan applikationen kun downloades delvist, hvilket vil resultere i en sådan fejl. Find ud af med sikkerhed, om den er downloadet i sin helhed specifik fil, kan du bruge en browser. Du skal åbne den og gå til sektionen "Downloads". En fil, der ikke kunne downloades fuldstændigt, vil blive fremhævet med en specifik besked. Hvis applikationen er succesfuldt downloadet i den nøjagtige mængde, hvor dette skulle ske, bør du kontrollere, om den er beskadiget. At downloade det igen fra en anden kilde kan hjælpe med dette.

Ændring af navnet på en downloadet fil

Den fjerde årsag til fejlen kan være omdøbning installeret applikation. Hvis brugeren beslutter at omdøbe filen på et hvilket som helst tidspunkt efter installationen, kan dette problem opstå. For at løse dette skal du blot navngive filen, som den oprindeligt blev navngivet.

Har du downloadet appen, men kan ikke installere den? Den downloadede fil åbner ikke, og systemet giver en fejl? Dette er en almindelig begivenhed, når boot-fil er beskadiget, eller du downloader applikationen, der ikke er til din version af Android. Der er mindst fire måder at rette en fejl på, når du parser en Android-pakke.

Fejl ved parsing af Android-pakke - hvad det betyder, og hvornår det kan ske

Hvis du downloadede applikationen ikke fra Play Market, men fra et tredjepartswebsted, kan du muligvis se følgende, når du åbner downloadfilen:

Klik på OK

Det betyder, at systemet ikke kan analysere pakken og genkende filen korrekt.

Dette sker, hvis apk-filen er beskadiget, eller OS-versionerne af din enhed og den applikation, du vil downloade, ikke stemmer overens. Hvis det er til en nyere version.

Årsager

Den mest almindelige årsag til en "pakkeparsing"-fejl er et misforhold mellem OS-versionen af ​​din enhed og den version, som applikationen er skrevet til. For eksempel kan du ubevidst downloade en applikation til Android 4.4, når din OS-version Android-enheder 2.3.

Der kan også opstå en fejl ved åbning af en apk-fil i følgende tilfælde:

  • Netværksafbrydelser. Filen blev ikke downloadet fuldstændigt eller var beskadiget.
  • Ugyldig filtypenavn. Det virkede i starten ikke.
  • Utilsigtet omdøbning af apk-fil.
  • Problemer med indstillinger. Systemet tillader dig ikke at downloade filer fra tredjepartskilder.
  • Job antivirus program. Nogen tredjeparts applikationer er blokeret.
  • Ændring af manifekt. Reducerede krav til operativsystemer.

Sådan løser du problemet

Hvis du har superbrugerrettigheder, kan du redigere apk-filer ved hjælp af applikationer.

Video: Fejlfind et problem med pakkeparsing ved hjælp af APKTool

Hvis du ikke har root-adgang, så kan du prøve at løse problemet på en anden måde.

Video: rettelse af en fejl uden root-rettigheder.

Hvis du af en eller anden grund ikke kan se videoen, kan du prøve en af ​​nedenstående metoder.

Løsninger på problemet

Først skal du kontrollere kompatibiliteten af ​​applikationsversionen med versionen af ​​dit operativsystem. For at se, hvilken OS-version du har installeret, skal du gå til Indstillinger, rulle ned til sektionen System og vælge Om telefon.

Android-enhedsversion

Hvis applikationsversionen er højere end den, du ser i indstillingerne, er den ikke egnet til dig. Prøv at finde en version, der passer til dig i Play Market, eller hvis det ikke er vigtigt for dig at downloade netop denne applikation, så kig efter noget, der kan erstatte det.

Baseret på årsagerne til fejlen er der mindst 4 måder at rette den på.

Genindlæser applikationen og bruger en anden bootloader eller browser

Det mest almindelige problem med pakkeparsing opstår, når filer downloades via Opera Mobile. Prøv at installere en anden browser og downloade programmet igen.

For at downloade det:

  1. Åbn Play Market.
  2. Skriv "browser" i søgefeltet, i nederste højre hjørne klik på knappen med et forstørrelsesglas (eller på "browser til Android" fra listen).
  3. Vælg den, der passer dig.
  4. Klik på "Installer".

Du kan også søge på Play Market efter en fildownloader. Det er nok problemet.

Vigtig! Efter download skal du sørge for at kontrollere, at dimensionerne på den downloadede fil matcher de dimensioner, der er angivet på downloadsiden, og at filtypenavnet skal hedde .apk. Hvis du har netværksafbrydelser, vil filen blive downloadet som downloadet uden nogen meddelelser.

Indstilling af tilladelse til at downloade filer fra tredjepartskilder

For at få tilladelse til at downloade "usikre" filer ("usikre" betyder "ikke downloadet fra den officielle butik") skal du:

Deaktivering af antivirus

Antivirus er deaktiveret på samme måde som andre programmer. Hvis du tidligere har installeret noget andet antivirus applikation, så bør du også deaktivere den.

For at løse problemet med at starte apk-filen ved hjælp af denne metode, skal du gøre følgende:

Ændring af manifestfil

Denne metode vil være nyttig for dig, hvis du har redigeret manifestfiler og på en eller anden måde foretaget ændringer i applikationsfilen AndroidManifest.xml. Hvis du faktisk omdøbte nogen af ​​apk-filerne, skal du omdøbe den tilbage. For eksempel, hvis du omdøbte en fil til File1.apk, da dens oprindelige navn var File.apk, så skal 1'et fra navnet slettes.

Omdøb filerne efter behov

Et par flere metoder til at rette fejlen

Gendownload en fil fra pc til smartphone

Hvis du ikke er i stand til at downloade apk-filen til din mobil enhed, prøv derefter at downloade det til din pc og derefter overføre det. For det:


Hvis du har svært ved at downloade en apk-fil fra det foreslåede websted, kan du bruge andre:

  • https://apkpure.com/
  • https://apk-dl.com/
  • http://www.apkmirror.com/
  • http://apkleecher.com/
  • https://apkplz.com/
  • https://apkpure.co/apk-downloader/

Foretag fejlretning via USB-port

Dette er ikke en nødvendig måde at løse en pakkeparsingsfejl på, men det kan nogle gange være effektivt.

For at fejlsøge en enhed via USB, skal du opnå udviklerrettigheder. For at gøre dette skal du gøre følgende:

Rengør dit system med Clean Master

Sommetider på en pålidelig måde er at rense systemet for resterende data og apk filer. Rengøring kan udføres som følger: standard applikation - Ren Mester, og hvad end du bruger.

For at rense systemet med Clean Master-værktøjet skal du:

Nulstil indstillingerne til fabriksindstillingerne

Der er flere måder at nulstille Android på. Den mest almindelige:

  • indtast nulstillingskoden i menuen Kontakter.
  • genstart programmet programmæssigt via "Indstillinger".
  • genstart den gennem Recovery ved at trykke på visse knapper og vælge menupunkter.

Indtast nulstillingskoden

Denne metode giver ikke en 100% garanti for, at systemet genstarter, men det er den nemmeste. For at indtaste koden skal du gøre følgende:

  1. Åbn den app, du bruger til opkald. "Telefon" eller noget andet.
  2. Indtast den hemmelige kode: *#*#7780#*#* - for at nulstille til øjeblikkeligt indledende indstillinger (Hård nulstilling), kun applikationer vil blive slettet; *2767*3855# - for komplet geninstallation Android.
  3. Tryk på opkaldsknappen.

Hvis du vil vide det hemmelige koder til din enhed skal du downloade appen Secret Codes. Kan findes på Play Market.

Genstart systemet automatisk

Dette giver dig mulighed for at nulstille indstillingerne til fabriksindstillingerne ved hjælp af selve OS.

Genstart systemet via Recovery

Denne metode er velegnet til dig, hvis du ikke kan gendanne din adgangskode eller slet ikke kan tænde enheden.

Vigtig! Der er flere kombinationer til at nulstille indstillingerne til fabriksindstillinger:

  • "Høj lydstyrken" + "Aktiver";
  • "Lydstyrke op" + "Tænd" + "Hjem";
  • "Forøg og sænk lydstyrken på samme tid" + "Aktiver".

Lydstyrkeknapperne og tænd/sluk-/låseknappen kan også bruges til at navigere gennem menupunkter og foretage valg. "Lydstyrkekontrol" - "Op/Ned", "Aktiver" - "Vælg". I nogle tilfælde kan menuen være berøringsfølsom.

Hvad skal vi gøre:

  1. Sluk din enhed.
  2. Hold knapperne nede, indtil du ser enheden tænde. Hvis det ikke virker, skal du holde andre taster nede.
  3. Fra menuen ClockworldMod Recovery skal du vælge "tør data/fabriksnulstilling".
  4. Klik om nødvendigt på OK. Giv tilladelse til at slette alle brugerdata ved at klikke på "Ja - slet alle brugerdata".
  5. Genstart systemet ved at vælge "genstart systemet nu".

Fejlløsningsfunktioner for Android-versioner under 4.0

Hvis din enhed har tidlig version Android, så når du downloader apk-filen, kan du støde på andre vanskeligheder.

  • Kontroller omhyggeligt navnet på den downloadede apk-fil. Systemet kan holde det forkert. For eksempel, i stedet for "greader_2.4.8.apk" kan du få "greader_%282.4.8%29.apk". Fjern alle ekstra tegn.
  • Du kan have problemer med at forbinde din enhed til din pc via USB-kabel.
  • Der er en stor chance for, at du ikke vil være i stand til at downloade opdateringer fra Google Play. I dette tilfælde den bedste mulighed vil opdatere OS-versionen til en højere.