AndroZip er et multifunksjonelt arkiveringsprogram for superbrukere. Hva slags ZIP-arkiver kan jeg laste ned for Android? App for arkivering av filer for Android

Noen ganger passer noen applikasjoner på Android ikke brukeren på en eller annen måte. Et eksempel er påtrengende reklame. Og det hender også at programmet er bra for alle, men oversettelsen i det er enten skjev eller helt fraværende. Eller, for eksempel, programmet er en prøveversjon, men det er ingen måte å få fullversjonen på. Hvordan endre situasjonen?

Introduksjon

I denne artikkelen vil vi snakke om hvordan du kan demontere en APK-pakke med en applikasjon, se på dens interne struktur, demontere og dekompilere bytekoden, og også prøve å gjøre flere endringer i applikasjonene som kan gi oss en eller annen fordel.

For å gjøre alt dette selv, trenger du minst grunnleggende kunnskap om Java-språket, som Android-applikasjoner er skrevet i, og XML-språket, som brukes overalt i Android - fra å beskrive selve applikasjonen og dens tilgangsrettigheter til lagring av strenger som vil vises på skjermen. Du vil også trenge muligheten til å bruke spesialisert konsollprogramvare.

Så, hva er en APK-pakke der absolutt all Android-programvare er distribuert?

Applikasjonsdekompilering

I denne artikkelen jobbet vi kun med demontert applikasjonskode, men hvis det gjøres mer alvorlige endringer i store applikasjoner, vil det være mye vanskeligere å forstå smali-koden. Heldigvis kan vi dekompilere dex-koden til Java-kode, som, selv om den ikke er original og ikke kompilert tilbake, er mye lettere å lese og forstå logikken til applikasjonen. For å gjøre dette trenger vi to verktøy:

  • dex2jar er en oversetter av Dalvik bytecode til JVM bytecode, på grunnlag av denne kan vi få kode på Java-språket;
  • jd-gui er en dekompiler i seg selv som lar deg få lesbar Java-kode fra JVM-bytekode. Som et alternativ kan du bruke Jad (www.varaneckas.com/jad); Selv om den er ganske gammel, genererer den i noen tilfeller mer lesbar kode enn Jd-gui.

Slik skal de brukes. Først starter vi dex2jar, og spesifiserer banen til apk-pakken som et argument:

% dex2jar.sh mail.apk

Som et resultat vil Java-pakken mail.jar vises i gjeldende katalog, som allerede kan åpnes i jd-gui for å se Java-koden.

Arrangering av APK-pakker og mottak av dem

En Android-apppakke er egentlig en vanlig ZIP-fil som ikke krever noen spesielle verktøy for å se innholdet eller trekke det ut. Det er nok å ha en arkiver - 7zip for Windows eller konsoll unzip på Linux. Men det handler om innpakningen. Hva er inni? Generelt har vi følgende struktur inne:

  • META-INF/- inneholder et digitalt sertifikat for applikasjonen, som identifiserer dens skaper, og kontrollsummer for pakkefilene;
  • res/ - ulike ressurser som applikasjonen bruker i sitt arbeid, for eksempel bilder, deklarativ beskrivelse av grensesnittet, samt andre data;
  • AndroidManifest.xml- beskrivelse av søknaden. Dette inkluderer for eksempel en liste over nødvendige tillatelser, den nødvendige Android-versjonen og den nødvendige skjermoppløsningen;
  • classes.dex- kompilert applikasjonsbytekode for den virtuelle Dalvik-maskinen;
  • resources.arsc- også ressurser, men av en annen type - spesielt strenger (ja, denne filen kan brukes til russifisering!).

De oppførte filene og katalogene er, om ikke i alle, så kanskje i de aller fleste APK-er. Imidlertid er det noen flere ikke så vanlige filer/kataloger som er verdt å nevne:

  • eiendeler- analog av ressurser. Hovedforskjellen er at for å få tilgang til en ressurs må du kjenne identifikatoren, men listen over eiendeler kan hentes dynamisk ved å bruke AssetManager.list()-metoden i applikasjonskoden;
  • lib- innfødte Linux-biblioteker skrevet med NDK (Native Development Kit).

Denne katalogen brukes av spillprodusenter som plasserer spillmotorene sine skrevet i C/C++ der, så vel som av skapere av høyytelsesapplikasjoner (for eksempel Google Chrome). Vi fant ut enheten. Men hvordan får du tak i pakkefilen til applikasjonen du er interessert i? Siden det ikke er mulig å hente APK-filer fra enheten uten root (de ligger i /data/app-katalogen), og rooting ikke alltid er tilrådelig, er det minst tre måter å få applikasjonsfilen til datamaskinen din:

  • APK Downloader-utvidelse for Chrome;
  • Real APK Leecher app;
  • ulike fil hosting og Varezniks.

Hvilken man skal bruke er en smakssak; vi foretrekker å bruke separate applikasjoner, så vi vil beskrive bruken av Real APK Leecher, spesielt siden den er skrevet i Java og følgelig vil fungere i enten Windows eller Nix.

Etter å ha startet programmet, må du fylle ut tre felt: E-post, Passord og Enhets-ID - og velge et språk. De to første er e-postadressen og passordet til Google-kontoen din som du bruker på enheten. Den tredje er enhetsidentifikatoren, og kan fås ved å skrive inn koden på oppringeren # #8255## og deretter finne enhets-ID-linjen. Når du fyller ut trenger du kun å angi ID uten android-prefikset.

Etter utfylling og lagring dukker ofte meldingen "Feil under tilkobling til server" opp. Det har ingenting med Google Play å gjøre, så ignorer det gjerne og se etter pakker som interesserer deg.

Se og endre

La oss si at du fant en pakke som interesserer deg, lastet den ned, pakket den ut... og da du prøvde å se en XML-fil, ble du overrasket over å oppdage at filen ikke var tekst. Hvordan dekompilere det og hvordan arbeide med pakker generelt? Er det virkelig nødvendig å installere SDK? Nei, det er ikke nødvendig å installere SDK i det hele tatt. Faktisk krever alle trinnene for å trekke ut, endre og pakke APK-pakker følgende verktøy:

  • ZIP-arkiver for utpakking og pakking;
  • smali- Dalvik virtuell maskin bytecode assembler/disassembler (code.google.com/p/smali);
  • aapt- et verktøy for å pakke ressurser (som standard lagres ressurser i binær form for å optimere applikasjonsytelsen). Inkludert i Android SDK, men kan fås separat;
  • underskriver- et verktøy for digital signering av en modifisert pakke (bit.ly/Rmrv4M).

Du kan bruke alle disse verktøyene separat, men dette er upraktisk, så det er bedre å bruke programvare på høyere nivå bygget på deres grunnlag. Hvis du jobber på Linux eller Mac OS X, finnes det et verktøy som heter apktool. Den lar deg pakke ut ressurser i sin opprinnelige form (inkludert binære XML- og arsc-filer), gjenoppbygge en pakke med endrede ressurser, men den vet ikke hvordan du signerer pakker, så du må kjøre signeringsverktøyet manuelt. Til tross for at verktøyet er skrevet i Java, er installasjonen ganske ikke-standard. Først må du hente selve jar-filen:

$ cd /tmp $ wget http://bit.ly/WC3OCz $ tar -xjf apktool1.5.1.tar.bz2

$ wget http://bit.ly/WRjEc7 $ tar -xjf apktool-install-linux-r05-ibot.tar.bz2

$ mv apktool.jar ~/bin $ mv apktool-install-linux-r05-ibot/* ~/bin $ eksport PATH=~/bin:$PATH

Hvis du jobber på Windows, så er det et utmerket verktøy for det kalt Virtuous Ten Studio, som også samler alle disse verktøyene (inkludert selve apktool), men i stedet for et CLI-grensesnitt gir det brukeren et intuitivt grafisk grensesnitt som du kan bruke utføre operasjoner for utpakking, demontering og dekompilering med noen få klikk. Dette verktøyet er donasjonsvare, det vil si at noen ganger vises vinduer som ber deg om å få en lisens, men til slutt kan dette tolereres. Det er ingen vits i å beskrive det, for du kan forstå grensesnittet på noen få minutter. Men apktool, på grunn av konsollens natur, bør diskuteres mer detaljert.


La oss se på apktool-alternativene. Kort fortalt er det tre grunnleggende kommandoer: d (dekode), b (bygg) og if (installer rammeverk). Hvis alt er klart med de to første kommandoene, hva gjør den tredje, betingede uttalelsen? Den pakker ut det angitte UI-rammeverket, som er nødvendig i tilfeller der du dissekerer en systempakke.

La oss se på de mest interessante alternativene til den første kommandoen:

  • -s- ikke demonter dex-filer;
  • -r- ikke pakke ut ressurser;
  • -b- ikke legg inn feilsøkingsinformasjon i resultatene av demontering av dex-filen;
  • --ramme-bane- bruk det angitte UI-rammeverket i stedet for det som er innebygd i apktool. La oss nå se på et par alternativer for b-kommandoen:
  • -f- tvangsmontering uten å kontrollere endringer;
  • -en- angi stien til aapt (et verktøy for å bygge et APK-arkiv), hvis du av en eller annen grunn vil bruke det fra en annen kilde.

Å bruke apktool er veldig enkelt for å gjøre dette, bare spesifiser en av kommandoene og banen til APK, for eksempel:

$ apktool d mail.apk

Etter dette vil alle utpakkede og demonterte filer av pakken vises i e-postkatalogen.

Forberedelse. Deaktivere annonsering

Teori er selvfølgelig bra, men hvorfor er det nødvendig hvis vi ikke vet hva vi skal gjøre med den utpakkede pakken? La oss prøve å bruke teorien til vår fordel, nemlig å modifisere noe programvare slik at den ikke viser oss reklame. La det for eksempel være Virtual Torch - en virtuell fakkel. Denne programvaren er ideell for oss, fordi den er fylt til siste plass med irriterende reklame og dessuten er enkel nok til ikke å gå seg vill i kodejungelen.


Så ved å bruke en av metodene ovenfor, last ned applikasjonen fra markedet. Hvis du bestemmer deg for å bruke Virtuous Ten Studio, åpner du bare APK-filen i applikasjonen og pakker den ut, lager et prosjekt (Fil -> Nytt prosjekt), og velg deretter Importer fil i prosjektets kontekstmeny. Hvis valget ditt falt på apktool, kjør bare en kommando:

$ apktool d com.kauf.particle.virtualtorch.apk

Etter dette vil et filtre tilsvarende det som er beskrevet i forrige seksjon vises i katalogen com.kauf.particle.virtualtorch, men med en ekstra smali-katalog i stedet for dex-filer og en apktool.yml-fil. Den første inneholder demontert kode for programmets kjørbare dex-fil, den andre inneholder tjenesteinformasjon som er nødvendig for at apktool skal sette sammen pakken tilbake.

Det første stedet vi bør se er selvfølgelig AndroidManifest.xml. Og her møter vi umiddelbart følgende linje:

Det er ikke vanskelig å gjette at det er ansvarlig for å gi applikasjonen tillatelser til å bruke Internett-tilkoblingen. Faktisk, hvis vi bare ønsker å bli kvitt reklame, vil vi mest sannsynlig bare trenge å blokkere applikasjonen fra Internett. La oss prøve å gjøre dette. Vi sletter den angitte linjen og prøver å bygge programvaren ved å bruke apktool:

$ apktool b com.kauf.particle.virtualtorch

Den resulterende APK-filen vil vises i katalogen com.kauf.particle.virtualtorch/build/. Det vil imidlertid ikke være mulig å installere den, siden den ikke har en digital signatur og filsjekksummer (den har rett og slett ikke en META-INF/-katalog). Vi må signere pakken ved å bruke apk-signer-verktøyet. Lanserte. Grensesnittet består av to faner - på den første (Key Generator) lager vi nøkler, på den andre (APK Signer) signerer vi. For å opprette vår private nøkkel, fyll ut følgende felt:

  • Målfil- nøkkellager utdatafil; den lagrer vanligvis ett par nøkler;
  • Passord Og Bekrefte- passord for lagringen;
  • Alias- navn på nøkkelen i lageret;
  • Alias ​​passord Og Bekrefte- hemmelig nøkkelpassord;
  • Gyldighet- gyldighetsperiode (i år). Standardverdien er optimal.

De resterende feltene er generelt valgfrie - men minst ett må fylles ut.


ADVARSEL

For å signere en applikasjon med apk-signer, må du installere Android SDK og spesifisere hele banen til den i applikasjonsinnstillingene.

All informasjon gis kun for informasjonsformål. Verken redaktørene eller forfatteren er ansvarlige for mulig skade forårsaket av materialet i denne artikkelen.

Nå kan du signere APK-en med denne nøkkelen. På APK Signer-fanen, velg den nylig genererte filen, skriv inn passordet, nøkkelaliaset og passordet, finn deretter APK-filen og klikk dristig på "Sign"-knappen. Hvis alt går bra, blir pakken signert.

INFO

Siden vi signerte pakken med vår egen nøkkel, vil den komme i konflikt med den originale applikasjonen, noe som betyr at når vi prøver å oppdatere programvaren gjennom markedet, får vi en feilmelding.

En digital signatur er bare nødvendig for tredjepartsprogramvare, så hvis du endrer systemapplikasjoner som er installert ved å kopiere dem til /system/app/-katalogen, trenger du ikke signere dem.

Etter det laster du ned pakken til smarttelefonen, installer den og start den. Voila, annonsen er borte! I stedet dukket det opp en melding om at vi ikke har Internett eller ikke har de nødvendige tillatelsene. I teorien kan dette være nok, men meldingen ser irriterende ut, og for å være ærlig var vi bare heldige med en dum søknad. Normalt skrevet programvare vil mest sannsynlig avklare legitimasjonen eller se etter en Internett-tilkobling og ellers bare nekte å starte. Hvordan være i dette tilfellet? Rediger selvfølgelig koden.

Vanligvis oppretter applikasjonsforfattere spesielle klasser for å vise annonser og ringemetoder for disse klassene når applikasjonen eller en av dens "aktiviteter" (forenklet sagt applikasjonsskjermer) startes. La oss prøve å finne disse klassene. Vi går til smali-katalogen, deretter com (org inneholder bare det åpne grafiske biblioteket cocos2d), deretter kauf (det er her det er, fordi dette er navnet på utvikleren og all koden hans er der) - og her er den, markedsføringskatalogen. Inni finner vi en haug med filer med smali-utvidelsen. Dette er klasser, og den mest bemerkelsesverdige av dem er Ad.smali-klassen, fra navnet som det er lett å gjette at det er den som viser reklame.

Vi kunne endre logikken i operasjonen, men det ville være mye lettere å ganske enkelt fjerne anrop til noen av metodene fra selve applikasjonen. Derfor forlater vi markedsføringskatalogen og går til den tilstøtende partikkelkatalogen, og deretter til virtualtorch. MainActivity.smali-filen fortjener spesiell oppmerksomhet her. Dette er en standard Android-klasse som er opprettet av Android SDK og installert som inngangspunkt til applikasjonen (analogt med hovedfunksjonen i C). Åpne filen for redigering.

Inne er det smali-kode (lokal montør). Den er ganske forvirrende og vanskelig å lese på grunn av dens natur på lavt nivå, så vi vil ikke studere den, men vil ganske enkelt finne alle referanser til annonseklassen i koden og kommentere dem. Vi legger inn linjen "Annonse" i søket og kommer til linje 25:

Felt privat annonse:Lcom/kauf/marketing/Ad;

Her opprettes et annonsefelt for å lagre et annonseklasseobjekt. Vi kommenterer ved å plassere et ###-tegn foran linjen. Vi fortsetter søket. Linje 423:

Ny instans v3, Lcom/kauf/marketing/Ad;

Det er her objektskapingen skjer. La oss kommentere. Vi fortsetter søket og finner på linjene 433, 435, 466, 468, 738, 740, 800 og 802 oppfordringer til metoder i Ad-klassen. La oss kommentere. Ser ut som det er det. Lagre. Nå må pakken settes sammen igjen og sjekkes for funksjonalitet og tilstedeværelse av reklame. For renheten til eksperimentet returnerer vi linjen fjernet fra AndroidManifest.xml, setter sammen pakken, signerer og installerer.

Marsvinet vårt. Reklame synlig

Oops! Reklamen forsvant bare mens applikasjonen kjørte, men forble i hovedmenyen, som vi ser når vi starter programvaren. Så vent, men inngangspunktet er MainActivity-klassen, og annonsen forsvant mens applikasjonen kjørte, men forble i hovedmenyen, så inngangspunktet er annerledes? For å identifisere det sanne inngangspunktet, åpne AndroidManifest.xml-filen på nytt. Og ja, den inneholder følgende linjer:

De forteller oss (og enda viktigere, androiden) at en aktivitet kalt Start bør lanseres som svar på genereringen av en intent (hendelse) android.intent.action.MAIN fra kategorien android.intent.category.LAUNCHER. Denne hendelsen genereres når du trykker på applikasjonsikonet i startprogrammet, så den bestemmer inngangspunktet, nemlig Start-klassen. Mest sannsynlig skrev programmereren først en applikasjon uten hovedmeny, inngangspunktet som var standard MainActivity-klassen, og la deretter til et nytt vindu (aktivitet) som inneholder menyen og beskrevet i Start-klassen, og gjorde det manuelt til oppføringen punkt.

Åpne Start.smali-filen og se igjen etter linjen "Ad", vi finner i linje 153 og 155 en omtale av FirstAd-klassen. Det er også i kildekoden, og etter navnet å dømme er det ansvarlig for å vise annonser på hovedskjermen. La oss se videre, det er opprettelsen av en forekomst av FirstAd-klassen og en hensikt som, i henhold til konteksten, er relatert til denne forekomsten, og deretter etiketten cond_10, den betingede overgangen til denne utføres nøyaktig før du oppretter en forekomst av klassen:

If-ne p1, v0, :cond_10 .line 74 new-instance v0, Landroid/content/Intent; ... :cond_10

Mest sannsynlig beregner programmet på en eller annen måte tilfeldig om reklame skal vises på hovedskjermen, og hvis ikke, hopper det direkte til cond_10. Ok, la oss forenkle oppgaven hennes og erstatte den betingede overgangen med en ubetinget:

#if-ne p1, v0, :cond_10 goto:cond_10

Det er ikke flere omtaler av FirstAd i koden, så vi lukker filen og setter sammen vår virtuelle lommelykt ved hjelp av apktool. Kopier den til smarttelefonen din, installer den, start den. Voila, all reklame har forsvunnet, noe vi gratulerer oss alle med.

Resultater

Denne artikkelen er bare en kort introduksjon til metodene for å hacke og endre Android-applikasjoner. Mange problemer forble bak kulissene, for eksempel å fjerne beskyttelse, analysere skjult kode, oversette og erstatte applikasjonsressurser, samt endre applikasjoner skrevet ved hjelp av Android NDK. Men med grunnleggende kunnskap er det bare et spørsmål om tid å finne ut av alt.

Arkivere for Android trengs av mange, for hvem arbeidet med en smarttelefon noen ganger fortsetter på vei hjem med tog eller t-bane.
Mange mennesker er vant til å bruke WinRAR og lignende programmer for å pakke data inn i arkiver på en stasjonær PC med fremkomsten og den raske veksten av Android OS, vanene forblir, og noen ganger er det rett og slett nødvendig å arkivere data eller trekke dem ut direkte fra arkivet; på telefonen. Det er derfor vi i dag velger det beste arkiveringsverktøyet for Android.

Liste over søkere:
1.
2.
3.
4.
5.

Så vi har fem forskjellige arkivere for Android-operativsystemet, la oss bli kjent med hver av dem og velge den beste.

AndroZip Root File Manager

En av de aller første arkiverne som dukket opp på Android OS, tilbake i 2009 begynte applikasjonen å utvikle seg raskt og hadde tusenvis av fans på den tiden, det var ikke engang konkurrenter. Med AndroZip kan du enkelt kopiere, flytte, slette, pakke ut og arkivere filer i alle størrelser. For tiden har AndroZip File Manager rundt 40 millioner aktive brukere, og antallet vokser stadig.

Formatstøtte:

- Rar (ekstrakt)


- BZip2 (ekstrahere)
- 7Z (trekk ut)

Skjermbilder:

PowerGrasp


En stilig og praktisk arkiver med filbehandlingsfunksjon og støtte for store arkiveringsutvidelser. Det er støtte for dataoverføring via Bluetooth. Den innebygde filbehandleren har alle nødvendige standardfunksjoner, som kopiering, liming, klipping, flytting osv. Det er støtte for det russiske språket.

Formatstøtte:
- Zip (arkiv\uttrekk)
- Rar (ekstrakt)
- Tjære (arkivering\utpakking)
- 7Z (Arkiv\Uttrekk)

Skjermbilder:

ArchiDroid


En enkel og samtidig ganske funksjonell arkiver for Android. En positiv egenskap ved denne arkiveren er støtten for multi-arkiver (arkiver av flere deler i RAR-format). Du kan også installere ArchiDroid som standard arkiver, og dermed fremskynde prosessen med å pakke ut filer når du laster ned fra Internett.

Formatstøtte:

- Tjære (arkivering\utpakking)

- 7Z (trekk ut)
- GZip (ekstrahere)
- BZip2 (ekstrahere)

Skjermbilder:

Unrar Pro


En enkel arkiver som ikke krever mye ressurser, men funksjonaliteten til applikasjonen er ikke spesielt utviklet sammenlignet med konkurrentene. Det er støtte for å pakke ut arkiver med passord og koden er optimalisert, noe som gir en betydelig ytelsesøkning sammenlignet med standardversjonen av UnRar.

Formatstøtte:
- Zip (arkiv\utdrag\passordstøtte)
- Rar (Extract\Password-støtte)

Skjermbilder:

ZArchiver


Selv om ZArchiver er den siste arkiveren på listen, kan den virkelig betraktes som den beste. Den rike funksjonaliteten til applikasjonen river rett og slett konkurrentene i stykker, arbeidshastigheten er noen ganger rett og slett fantastisk, og den er på sitt beste takket være det flertrådede arbeidet til arkiveren. I motsetning til konkurrentene har ZArchiver ingen problemer med kyrilliske tekster, den er gjennomtenkt for å jobbe med flere filer samtidig, og har en rask oversikt over filegenskaper (type, størrelse, md5, modifikasjonsdato... etc.). Med ZArchiver kan du vise filer i arkiver uten å pakke dem ut, noe som noen ganger er nyttig. Fungerer utmerket med operativsystemer fra 1.6 og høyere.

Formatstøtte:
- Zip (arkiv\utdrag\passordstøtte)
- 7Z (arkiv\utdrag\passordstøtte)
- BZip2 (Arkiv\Uttrekk)
- GZip (arkiv\utdrag)
- XZ (arkiv\utdrag)
- Tjære (arkivering\utpakking)
- Rar (ekstrakt)
- ISO (ekstrahere)
- arj (utdrag)
- LZH (ekstrakt)
- LZMA (ekstrakt)
- CAB (uttrekk)
- Xar (ekstraksjon)
- Deb (utdrag)
- RPM (henting)
- Tbz (ekstrahere)
- Tgz (ekstrahere)
- Apk (Vis\Legg til arkiv\Slett fra arkiv)

Du kan laste ned ZIP-arkiver for Android i nettbutikken Google Play Store. For øyeblikket kan et filarkiv betraktes som en av de mest populære datatypene. Vi snakker om utvidelser ZIP, RAR, 7Z, TAR og mange andre. Essensen av å bruke arkiver er å plassere mange filer på et bestemt sted, som tar opp mindre filplass.

Hvis du står overfor behovet for å behandle pakket data på en smarttelefon eller nettbrett, kan du bruke applikasjoner som er laget spesielt for Android-operativsystemet.

Dette er vanligvis svært spesialiserte programmer som kun fokuserer på pakking og utpakking av filer.

De fleste filbehandlere har også innebygde arkiveringsfunksjoner. Ved å installere en slik manager, mottar brukeren ikke bare et filbehandlingsverktøy, men også en arkiver for Android. Hvis du er interessert i et eget utpakkerprogram, bør du bruke følgende programmer.

Populære programmer

AndroZip er et godt gratisverktøy som lager og trekker ut ulike typer arkiver. Den støtter formatene ZIP, RAR, TAR, GZIP, BZIP2, etc.. AndroZip har også en filbehandling som hjelper deg med å flytte noen filer mellom mapper eller sende dem til andre enheter.

Det er et enkelt program som ikke har et stilig grensesnitt, men det gjør jobben sin bra. Når du oppretter ZIP-filer, finnes det alternativer for kryptering og innstilling av passord på arkiver. AndroZip inneholder annonser, men er gratis å laste ned. Mobilversjonen av programmet dukket først opp i 2009.

B1 Archiver er et av de beste verktøyene for å lage og trekke ut ulike typer arkiver. Den fungerer med de mest populære ZIP- og RAR-formatene, men støtter også 37 andre utvidelser. Programmet er perfekt for brukere som er vant til å jobbe med uvanlige eller unike typer arkiver som er ukjente for de fleste vanlige mennesker.

Den tilbyr støtte for RAR- og B1-arkiver på flere sider, noe som kan være nyttig i enkelte situasjoner. Dette er en god applikasjon med et brukervennlig grensesnitt. Den betalte versjonen lar deg bruke noen tilleggsfunksjoner og bli kvitt annonser. Men selv gratisbygget ser anstendig ut og passer for de fleste brukere.

Programvaren, kalt RAR, tilhører selskapet RARLAB, som utviklet WinRAR. Dette er et velkjent PC-verktøy som har blitt overført til Android-plattformen. Den støtter mange filtyper som RAR, ZIP, TAR, 7Z, etc.

Et standard sett med kryptering og passordinnstillinger er gitt. Med RAR kan du kjøre tester for å evaluere effektiviteten av arkivering og gjenopprette skadede data. Men det er ikke alltid mulig å gjenopprette skadede filer. RAR-applikasjonen er et kraftig verktøy som vil passe de fleste brukere.

Andre Zip-programmer

WinZip, som kan betraktes som en av de eldste arkiverne, er nå også tilgjengelig for Android-plattformen. Applikasjonen har beholdt sitt eldgamle grensesnitt, som kanskje ikke appellerer til moderne brukere. Hvis utseendet til programmet ikke plager deg, virker det i alle andre henseender som en anstendig applikasjon.

WinZip støtter alle vanlige og populære arkivtyper. Den har en unik funksjon som er støtte for Dropbox og Google Drive. Konkurrerende apper tilbyr ikke disse funksjonene. Til slutt koker WinZips mangler ned til bare dets gammeldagse design. Dette er en gratis app som absolutt er verdt å prøve.

ZArchiver-verktøyet er helt gratis og har vært tilgjengelig på Android-plattformen i lang tid. Den tilbyr et brukervennlig brukergrensesnitt med intuitive kontroller og støtter en rekke arkivformater. Det finnes ulike krypteringsalternativer, passordbeskyttelse og muligheten til å dele opp arkivet i deler.

Det er ikke noe spesielt med appen, men det hindrer den ikke i å gjøre jobben sin bra. ZArchiver vil passe brukeren som bare vil logge på for å pakke ut eller opprette et arkiv og deretter logge ut. Last ned denne applikasjonen hvis du ikke trenger tilleggsfunksjoner.

Utpakking og pakking av ZIP/RAR-arkiver er filoperasjoner som Android OS-brukere ikke kan unngå. Selv på en telefon er det behov for å arkivere en mappe eller trekke ut innholdet i en nedlastet fil. Det er ganske mange arkivere på Google Play. Imidlertid er en liten del fornøyd med funksjonaliteten og listen over støttede formater - utpakking og pakking.

Hvis du er lei av å bruke tilfeldig programvare for å pakke ut filer på et SD-kort, vær oppmerksom på verktøyene som presenteres. Vi har valgt ut de beste arkiverne for Android når det gjelder hastighet og funksjonalitet. De er komfortable og praktiske. Ved hjelp av utpakking av programmer kan du raskt arkivere/pakke ut pakkede filer. Og uten hodepine med å kaste bort diskplass og RAM på mobilenheten din.

Mobile zip og rar arkivere for Android. Gjennomgå deltakerne

Så her er en liste over populære arkivere for Android OS som kan anses som optimale for daglig bruk på smarttelefoner og nettbrett:

Hva er mobile utpakkere for Android i stand til, og hvilke fordeler gir de brukere av mobilenheter? Les nøye anmeldelsen av arkivere nedenfor.

RAR for Android fra RARLAB - en fullverdig WinRar for Android

Til dags dato RAR for Android er kanskje det mest funksjonelle og populære rar-arkivet for Android, og det er helt gratis. Funksjonaliteten til applikasjonen holdes på et høyt nivå, noe som fremgår av anmeldelser på Google Play, samt den personlige opplevelsen til anmeldelsesforfatteren.

Ved å bruke RAR-applikasjonen kan du opprette og pakke ut ikke bare ZIP- og RAR-arkiver, men også åpne filer med følgende utvidelser: TAR, GZ, 7z, XZ, BZ2, ARJ. Selvfølgelig er disse formatene mye mindre vanlige på Android, men noen ganger må du jobbe med dem.

WinRAR arkiveringsgrensesnitt på Android

Dette er imidlertid ikke en fullstendig liste over funksjonene til RAR for Android-utpakkeren: Winrar lar deg for eksempel raskt gjenopprette skadede ZIP- og RAR-filer og måle utpakkingsytelsen i Android OS. Generelt er alle de kjente WinRAR-funksjonene til en rabatt fordi vi fortsatt har å gjøre med en mobil arkiver.

La oss nå gå direkte til innstillingene til Winrar-arkiver, som er relatert til arbeid med arkiver. Det er visse bekvemmeligheter når du administrerer arkiver - for eksempel kan du angi arkiver som prioriterte filer i filbehandlingslisten - og de vil være synlige. Du kan også aktivere visning av skjulte arkivfiler og legge til arkivnavn til historien, noe som utvilsomt vil øke tilgangen til dem i fremtiden. Spesielt å merke seg er delen for baneinnstillinger. Her kan du spesifisere standard utpakkingsmappe, endre standard arkivnavn osv. For lister over filer kan du angi en spesifikk koding og sortering.

Til tross for sin høye popularitet og gode funksjonalitet, har RAR for Android-applikasjonen både fordeler og ulemper.

Fordeler med RAR for Android

  • [+] Høy ytelse, "Vinrar" reagerer raskt på kommandoer;
  • [+] Evne til å gjenopprette skadede filer fra et arkiv;
  • [+] For øyeblikket kan du laste ned RAR for Android-arkiver for Android helt gratis, noe som er gode nyheter;

Ulemper med zip og rar utpakker

  • [-] Det er ikke mulig å endre arkiveringsgrensesnittet: velg farge, font;
  • [-] Dersom det er et annet arkiv i arkivet, kan søknaden klage ved utpakking;
  • [-] Midlertidige mapper i RAR for Android slettes en time etter at arkivet er stengt, slik at du kan glemme personvernet

Sammendrag. Totalt sett ga RAR for Android-arkiver et positivt inntrykk. Det er praktisk å jobbe med arkiver - det er alle de vanlige alternativene til det populære WinRAR-arkivet. I tillegg øker et fint mørkt grensesnitt og russisk lokalisering bekvemmeligheten til denne arkiveren. Du kan laste ned rar-arkiveringsverktøyet for Android ved å bruke lenken nedenfor.

AndroZip-arkiver - lag et zip-arkiv med to klikk!

Program AndroZip er ikke bare en zip-arkiver for Android OS, men også en fullverdig filbehandler for telefonen. Ved å bruke applikasjonen kan du flytte, kopiere, slette, komprimere og pakke ut krypterte ZIP- og RAR-arkiver. I tillegg lar programmet deg raskt finne og organisere filer i Android OS, musikk, lydbøker, videoer og bilder på smarttelefonen.

AndroZip-funksjonalitet er tilgjengelig i arkiveringsinnstillingene

AndroZip-applikasjonen er perfekt optimalisert for å pakke ut zip- og rar-arkiver på telefoner og nettbrett som kjører Android OS. Det fungerer raskt, ingen feil oppstår under utpakking av arkiver. I tillegg til å jobbe med krypterte filer, lar rar-arkiveren for Android deg sende pakkede arkivfiler til dine venner og bekjente, for eksempel via Skype eller e-post.

Denne zip-arkiveringen inneholder tilleggsverktøy som ofte er nyttige for Android - en oppgavebehandling og en applikasjonsbehandler. Dette har imidlertid minimal, om ikke noen, relasjon til funksjonene til arkiveren.

I innstillingene til AndroZip-applikasjonen kan brukeren endre visningsmodusen til mapper eller arkiver - en enkel eller detaljert liste, ikoner, linjestørrelse og andre visuelle innstillinger for den innebygde filbehandleren. I likhet med den ovennevnte RAR for Android-applikasjonen kan du endre sorteringsmodus og aktivere visning av skjult innhold på smarttelefonen. Når det gjelder arkiveringsinnstillingene, er det praktisk talt ingen. Det eneste alternativet er komprimeringsstørrelsen til ZIP-arkivet.

Fordeler med AndroZip-applikasjonen:

  • [+] Zip-arkiver for Android fungerer raskt,
  • [+] bruker ikke mye systemressurser
  • [+] funksjonalitet og multitasking når du arbeider med zip-arkiver, pakking og utpakking;
  • [+] AndroZip støtter nesten alle kjente og populære arkivoppløsninger (se tabell);

Av minusene:

  • [-] Grensesnittet til denne arkiveren på Android er ikke det mest intuitive, det er ikke lett å bli vant til applikasjonen;
  • [-] Noen ganger dukker det opp en feil som ikke lar deg kopiere filer til minnekortet (dette kan løses ved å starte AndroZip-applikasjonen på nytt);

Sammendrag. Denne enkle zip-pakkeren for Android imponerer på den ene siden med sin enkelhet: du kan komprimere arkivet med to klikk gjennom kontekstmenyen. På den annen side lar AndroZips dårlige verktøysett og mangel på alternativer deg fortsatt gi preferanse til andre arkivere, som alle jobber med ZIP og er mer fleksible i komprimeringsinnstillinger.

WinZip - en praktisk zip-arkiver for Android

WinZip er først og fremst en zip-arkiver, selv om det er flere dekompresjonsformater tilgjengelig. Ved å bruke dette verktøyet er det praktisk å lage arkiver på telefonen og sende dem med post til andre brukere over Internett. På samme måte kan du lagre og åpne pakkede filer mottatt via Internett - for eksempel via e-post eller fra et SD-kort.

Viktige funksjoner til WinZip-arkiver inkluderer seriøs beskyttelse og enkel tilgang til filer som er lagret i Google Drive og Dropbox-skyen. På denne måten kan du pakke data direkte i skyen.

Nøkkelfunksjoner i gratisversjonen av zip-arkiver:

  • Oppretting av Zip/Zipx-arkiver
  • Utpakking i Zip(x), 7z, RAR og CBZ
  • Sender pakkede filer med post
  • Se bildefiler og tekstdokumenter ved hjelp av den innebygde filbehandlingen
  • Utpakking av beskyttede Zip/7z-arkiver ved hjelp av AES 128- eller 256-bits kryptering
  • Automatisk utpakking og installasjon av applikasjoner i apk-format lastet ned fra applikasjonsbutikken (Google Play, etc.)

Premiumversjonen av WinZip for Android tilbyr også:

  • Arkivbeskyttelse med kryptering - 128- og 256-bit AES
  • Skyintegrasjon med Google Drive og Dropbox-skyen for rask tilgang til filer på datamaskinen eller telefonen.

B1 Archiver - en annen zip-arkiver for Android

B1 Archiver er en gratis filutpakker på tvers av plattformer for Windows/Linux/Mac og, selvfølgelig, for Android. Forresten, de samme utviklerne (Catalina Group Ltd.) ga ut B1 File Manager. Forresten, denne filbehandleren for Android OS er praktisk å bruke sammen med en arkiver.

Så, hva er interessant med B1 Archiver-filutpakker og arkiver for Android? Her er hovedfunksjonene:

  • pakker ut zip-arkiver, rar, b1 og rundt 40 formater for Android
  • opprette passordbeskyttede arkiver i b1- eller zip-format (i den betalte versjonen inkluderer listen i tillegg rar- og 7z-arkiver)
  • pakke filer på telefonen din i multi-volumseparerte rar- og b1-arkiver med sekvensiell filnummerering
  • Praktisk navigering gjennom filarkiver på Android ved hjelp av en spesiell filbehandler
  • selektiv utpakking av filer på telefonen – individuelle filer og mapper etter brukerens skjønn

Sammendrag. Dermed kan B1 Archiver zip unpacker trygt anbefales til alle Android-brukere som er fornøyd med to pakkeformater (zip og b1). Ikke glem fire dusin mulige utpakkingsformater - dette er mer enn nok, så arkiveringsverktøyet for Android B1 Archiver vil hjelpe deg med å pakke ut ethvert arkiv på Android som er lastet ned fra Internett.

ZArchiver - en annen zip-utpakker for Android

Dette er en lett, men ganske funksjonell arkiver for enheter som kjører Android OS. Den håndterer dyktig filer med hvilken som helst oppløsning: ZIP, RAR, 7z, Tar, XZ, bzip2 og andre. Når du har denne applikasjonen ombord, kan du enkelt komprimere og dekomprimere arkiver, se innholdet deres, endre og slette dem om nødvendig.

Umiddelbart når du starter ZArchiver, vises en brukerdialog med arkiveringsinnstillinger: du kan spesifisere et designtema, velge en ikonstil og grensesnittspråk. Hvis Android er i konflikt med kodingen av arkivfiler, kan du endre den innledende kodingen CP866 - Russisk DOS brukes av standardarkiveren i Android.

ZIP og RAR arkiver ZArchiver

Merk at applikasjonen støtter flertrådsdrift, noe som reduserer belastningen på prosessoren betydelig. I tillegg støtter den perfekt UTF-8-koding, slik at du raskt og enkelt kan vise all informasjon om filer. Spesielt å merke seg er den innebygde utforskeren, som til og med implementerer flervalg.

Selv om ZArchiver er en ganske kompakt arkiver, har den mange innstillinger, som også er relatert til selve arkiveringen. Du kan velge hjemmemappen din, som først åpnes i ZArchiver-arkivet. Oppførselen til utpakkeren er fleksibelt konfigurert: bekreftelse av operasjoner, lagring, arbeid med ZIP- og RAR-arkiver (kopier, lim inn, velg) og andre subtile aspekter ved arkivering. Angående grensesnittet har det allerede blitt sagt - det er konfigurert når ZArchiver lanseres.

De fleste av de nyttige parameterne til dette verktøyet for å jobbe med arkiver er knyttet til filkomprimeringsparametere. Dermed har brukeren tilgang til alternativer som 7Z og ZIP komprimeringsnivå, antall prosessorkjerner, ulike metoder og komprimeringsnivåer.

Blant fordelene med ZArchiver-arkiver:

  • [+] Applikasjonen er ikke ressurskrevende ved pakking og utpakking av rar- og zip-arkiver, den "administrerer" raskt arkiver av alle størrelser;
  • [+] ZArchiver-utviklere oppdaterer ofte programmet: de gjør det bedre, legger til nye funksjoner og funksjoner;
  • [+] Hvis det oppstår feil, blir de raskt rettet, det er mulig å tilpasse applikasjonen etter eget ønske (endre fargeskjema osv.);

Av minusene:

  • [-] ZArchiver-arkiveringsenheten laster inn RAM, så andre applikasjoner kan fryse ved komprimering eller dekomprimering av arkiver

Sammendrag. Vet du fortsatt ikke hvilke applikasjoner du skal bruke for å trekke ut ZIP- eller RAR-arkiver? I dette tilfellet må du raskt laste ned ZArchiver - en zip-arkiver for Android som vil bidra til å løse dette problemet! Vær oppmerksom på at hver av de presenterte applikasjonene distribueres helt gratis. Det er ikke nødvendig å kjøpe "Pro" eller noen nøkler for å låse opp hele funksjonaliteten til arkiveren. Du kan laste ned dette arkivet for Android ved å bruke lenken.

Total Commander (innebygd filutpakker)

For de brukerne som ikke vil belaste seg selv med å installere en separat utpakker på Android, er det denne oppskriften: bruk egenskapene til filbehandleren din. Sjekk om den støtter arkivering og utpakking av arkiver. Som regel er denne funksjonen tilstede i filbehandlere i utgangspunktet.

Spesielt mobilversjonen av Total Commander for Android fungerer utmerket med winrar- og zip-arkiver, siden den har en ganske funksjonell arkiver integrert i seg. For å jobbe med utpakkeren trenger du ikke installere tilleggsmoduler. Her er bare noen av funksjonene til utpakkeren:

  • Støtte for ZIP-arkiver større enn 4 GB
  • Pakker ut ZIP/RAR-filer til et eksternt SD-kort
  • Åpne og pakke ut filer plassert på et eksternt minnekort
  • Tilpassbar komprimering når du pakker zip- og rar-arkiver

Dermed kan Total Commander, i likhet med skrivebordsversjonen, brukes som en utpakker for Android. Dette er veldig praktisk: alle operasjoner med arkiver er like praktiske som når du arbeider med vanlige filer og mapper.

Hvis du trenger mer finjustering av visse typer arkiver, så bruk andre, mer spesialiserte arkivere - samme Winrar for Android. De fleste brukere foretrekker imidlertid å bruke filbehandlere - hvorfor installere separate arkivere for Android hvis Total Commander tar hensyn til alt?

Innebygd ES Explorer-utpakker

En annen ærverdig filbehandler, ES Explorer, håndterer utpakking av arkiver perfekt ut av esken. Den innebygde arkiveringen er praktisk fordi den er en innebygd funksjon i ES Explorer. Det vil si at for å jobbe med arkiver trenger du ikke å installere flere applikasjoner. For mange brukere er dette det beste alternativet.

Så, hvilke funksjoner kan en arkiver for Android integrert i ES Explorer tilby? To typer arkiver støttes - ZIP og RAR, både komprimering og dekompresjon. I tillegg kan arkiveren gjenopprette skadede arkiver og kryptere ZIP-arkiver med en 256-bits AES-nøkkel.

I tillegg til dette støtter ES Explorer andre arkivtyper, som 7Z. For å pakke/pakke ut dette formatet, må du imidlertid laste ned et eget tillegg fra utviklerens side på Google PLay.

Addisjon. Tabell over støttede pakke- og utpakkingsformater

Tabell 1. Filemballasje

RAR glidelås TJÆRE GZ BZ2 XZ 7z B1
RAR for Android + +
AndroZip + + +
B1 Arkiver + +
ZArchiver + + + + +
Totalkommandør +
WinZip +
ES Explorer + + +

Tabell 2. Utpakking av filer

RAR glidelås TJÆRE GZ BZ2 XZ 7z ISO ARJ B1 CBZ
RAR for Android + + + + + +
AndroZip + +
B1 Arkiver + + + + + + + + + + +
ZArchiver + + + + + + + + +
Totalkommandør + +
WinZip + + + +
ES Explorer + + +

RAR- et uunnværlig program for Android-enheter nødvendig for å åpne og pakke ut .rar-filer. Den passer for de fleste brukere som ønsker å pakke ut data på en telefon eller nettbrett uten datamaskin.

Hvordan åpne rar på Android enkelt og enkelt

Det er nok å laste ned RAR til Android slik at du kan pakke ut .rar- eller .zip-dataene. Sannsynligvis har alle støtt på et problem da de, etter å ha lastet ned filer fra Internett til en mobilenhet, var i RAR- eller ZIP-format og ikke kunne åpnes av standardapplikasjoner på telefonen. Mindre vanlige er TAR-, GZ-, BZ2-, XZ-, 7z-, ISO-, ARJ-arkiver, som også krever ekstra installert utpakkerprogramvare.

Du trenger ikke gå langt, på nettsiden vår kan du finne spill i APK-format, sammen med en cache i arkivet. Etter nedlasting oppstår spørsmålet - hvordan åpner jeg rar-filen? Derfor, for å lette og forenkle installasjonen av slike spill, anbefaler vi å laste ned RAR-applikasjonen.

Jeg vil merke meg at denne arkiveren leser og gjenkjenner nesten alle kjente arkiver, inkludert de nyeste versjonene. Med den kan du lage arkiver selv, komprimere innholdet og deretter sende det på en passende måte.

RAR-arkiver for Android er det beste verktøyet for å åpne og administrere komprimerte filer, med alle funksjonene til datamaskinversjonen av WinRAR!