Stiahnuť Výber najlepšieho archivátora pre Android pre Android. Otvárame, upravujeme a balíme aplikácie pre Android Aplikácia na rozbaľovanie zip súborov v systéme Android

RAR je multifunkčný archivátor pre zariadenia so systémom Android. Tento nádherný program od RARLAB je takmer úplnou kópiou slávneho WinRAR, a preto sa mnohým bude páčiť viac ako základná verzia od Google.

Vo všeobecnosti, čo je archivátor a prečo je potrebný na smartfóne? V skutočnosti je pre moderný Android mimoriadne potrebné:

  • Po prvé, archív možno použiť na uloženie veľkého počtu súborov v jednom adresári. Často sa v ňom ukrývajú napríklad dôverné fotografie, pretože každý vie, že je chránený silným heslom a hacknúť ho je takmer nemožné.
  • Po druhé, archívne formáty RAR a ZIP sú teraz mimoriadne populárne medzi tými, ktorí zverejňujú súbory na internet na verejné sťahovanie. Mnoho používateľov sa stále nechce spoliehať na distribúciu torrentov, a preto je ukladanie súborov stále populárne.

Funkcie programu RAR pre Android

V súčasnosti môže archivátor RAR robiť nasledovné:

  • práca so všetkými v súčasnosti známymi archívnymi formátmi (RAR, ZIP, TAR, GZ, BZ2, XZ, 7z, ISO, ARJ);
  • vytvárať šifrované archívy;
  • vykonávať detekciu a opravu chýb;
  • Plne využite viacjadrové možnosti procesora na zvýšenie celkového výkonu.

Vo všeobecnosti je RAR program na oveľa vyššej úrovni ako základný archivátor zabudovaný do správcu súborov. Niet pochýb o tom, že vám vždy pomôže v ťažkých chvíľach a urobí to úplne zadarmo.

Niekedy niektoré aplikácie na Androide používateľovi nejakým spôsobom nevyhovujú. Príkladom je rušivá reklama. A tiež sa stáva, že program je dobrý pre každého, ale preklad v ňom je buď krivý alebo úplne chýba. Alebo napríklad program je skúšobná verzia, ale nie je možné získať plnú verziu. Ako zmeniť situáciu?

Úvod

V tomto článku si povieme, ako rozobrať APK balík s aplikáciou, pozrieme sa na jeho vnútornú štruktúru, rozoberieme a dekompilujeme bajtkód a tiež sa pokúsime urobiť niekoľko zmien v aplikáciách, ktoré nám môžu priniesť tú či onú výhodu.

Aby ste to všetko zvládli sami, budete potrebovať aspoň základné znalosti jazyka Java, v ktorom sú písané aplikácie pre Android, a jazyka XML, ktorý sa v Androide používa všade – od popisu samotnej aplikácie a jej prístupových práv až po ukladanie reťazcov, ktoré sa zobrazí na obrazovke. Budete tiež potrebovať schopnosť používať špecializovaný softvér konzoly.

Čo je teda balík APK, v ktorom je distribuovaný úplne všetok softvér pre Android?

Dekompilácia aplikácie

V tomto článku sme pracovali iba s rozobratým kódom aplikácie, no ak sa vo veľkých aplikáciách vykonajú vážnejšie zmeny, pochopenie malého kódu bude oveľa ťažšie. Našťastie môžeme dekompilovať kód dex do kódu Java, ktorý aj keď nie je originálny a nie je spätne skompilovaný, je oveľa jednoduchšie čítať a pochopiť logiku aplikácie. Na to budeme potrebovať dva nástroje:

  • dex2jar je prekladač Dalvik bytecode do JVM bytecode, na základe ktorého môžeme získať kód v jazyku Java;
  • jd-gui je samotný dekompilátor, ktorý vám umožňuje získať čitateľný kód Java z bytecode JVM. Ako alternatívu môžete použiť Jad (www.varaneckas.com/jad); Hoci je dosť starý, v niektorých prípadoch generuje čitateľnejší kód ako Jd-gui.

Takto by sa mali používať. Najprv spustíme dex2jar, pričom ako argument uvedieme cestu k balíku apk:

% dex2jar.sh mail.apk

Výsledkom je, že balík Java mail.jar sa zobrazí v aktuálnom adresári, ktorý už možno otvoriť v jd-gui a zobraziť kód Java.

Usporiadanie balíkov APK a ich príjem

Balík aplikácie pre Android je v podstate bežný súbor ZIP, ktorý nevyžaduje žiadne špeciálne nástroje na zobrazenie jeho obsahu alebo jeho extrahovanie. Stačí mať archivátor - 7zip pre Windows alebo rozbalenie konzoly na Linuxe. Ale to je o obale. Čo je vo vnútri? Vo všeobecnosti máme vo vnútri nasledujúcu štruktúru:

  • META-INF/- obsahuje digitálny certifikát aplikácie, identifikujúci jej tvorcu a kontrolné súčty súborov balíkov;
  • res/ - rôzne zdroje, ktoré aplikácia používa pri svojej práci, ako sú obrázky, deklaratívny popis rozhrania, ako aj ďalšie údaje;
  • AndroidManifest.xml- popis aplikácie. Patrí sem napríklad zoznam požadovaných povolení, požadovaná verzia Androidu a požadované rozlíšenie obrazovky;
  • triedy.dex- skompilovaný bajtový kód aplikácie pre virtuálny stroj Dalvik;
  • zdroje.arsc- tiež zdroje, ale iného druhu - najmä reťazce (áno, tento súbor možno použiť na rusifikáciu!).

Uvedené súbory a adresáre sú, ak nie vo všetkých, potom možno vo veľkej väčšine súborov APK. Za zmienku však stojí niekoľko ďalších nie tak bežných súborov/adresárov:

  • aktíva- analógia zdrojov. Hlavný rozdiel je v tom, že na prístup k zdroju potrebujete poznať jeho identifikátor, ale zoznam aktív je možné získať dynamicky pomocou metódy AssetManager.list() v kóde aplikácie;
  • lib- natívne linuxové knižnice napísané pomocou NDK (Native Development Kit).

Tento adresár využívajú výrobcovia hier, ktorí tam umiestňujú svoje herné enginy napísané v C/C++, ako aj tvorcovia výkonných aplikácií (napríklad Google Chrome). Prišli sme na zariadenie. Ako však získate súbor balíka aplikácie, o ktorú máte záujem? Keďže bez root nie je možné zo zariadenia vyberať súbory APK (nachádzajú sa v adresári /data/app) a rootovanie nie je vždy vhodné, existujú minimálne tri spôsoby, ako dostať súbor aplikácie do počítača:

  • rozšírenie APK Downloader pre Chrome;
  • Aplikácia Real APK Leecher;
  • rôzne filehostingy a Varezniky.

Ktorý z nich použiť, je vecou vkusu; uprednostňujeme používanie samostatných aplikácií, preto popíšeme použitie Real APK Leecher, najmä preto, že je napísaný v jazyku Java, a teda bude fungovať vo Windows alebo Nix.

Po spustení programu je potrebné vyplniť tri polia: Email, Heslo a ID zariadenia – a vybrať jazyk. Prvé dva sú e-mail a heslo vášho účtu Google, ktorý používate na zariadení. Tretí je identifikátor zariadenia a možno ho získať zadaním kódu na číselníku # #8255## a potom nájdite riadok Device ID. Pri vypĺňaní stačí zadať ID bez predpony android-.

Po vyplnení a uložení sa často objaví hlásenie „Chyba pri pripájaní k serveru“. Nemá to nič spoločné s Google Play, takže to pokojne ignorujte a hľadajte balíčky, ktoré vás zaujímajú.

Zobraziť a upraviť

Povedzme, že ste našli balík, ktorý vás zaujal, stiahli ste si ho, rozbalili... a keď ste sa pokúsili zobraziť nejaký súbor XML, s prekvapením ste zistili, že súbor nie je textový. Ako ho dekompilovať a ako celkovo pracovať s balíkmi? Je naozaj potrebné nainštalovať SDK? Nie, SDK nie je potrebné inštalovať vôbec. V skutočnosti všetky kroky na extrahovanie, úpravu a balenie balíčkov APK vyžadujú nasledujúce nástroje:

  • ZIP archivátor na vybaľovanie a balenie;
  • malý- Assembler/disassembler bytecode virtuálneho stroja Dalvik (code.google.com/p/smali);
  • aapt- nástroj na balenie zdrojov (v predvolenom nastavení sú zdroje uložené v binárnej forme na optimalizáciu výkonu aplikácie). Zahrnuté v súprave Android SDK, ale možno ho získať samostatne;
  • podpisovateľ- nástroj na digitálne podpisovanie upraveného balíka (bit.ly/Rmrv4M).

Všetky tieto nástroje môžete použiť samostatne, ale je to nepohodlné, preto je lepšie použiť softvér vyššej úrovne postavený na ich základe. Ak pracujete na Linuxe alebo Mac OS X, existuje nástroj s názvom apktool. Umožňuje vám rozbaliť zdroje v ich pôvodnej podobe (vrátane binárnych súborov XML a arsc), prebudovať balík so zmenenými prostriedkami, ale nevie, ako balíky podpisovať, takže budete musieť spustiť utilitu signer manuálne. Napriek tomu, že je utilita napísaná v jazyku Java, jej inštalácia je dosť neštandardná. Najprv musíte získať samotný jar súbor:

$ 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 $ export PATH=~/bin:$PATH

Ak pracujete na Windows, tak je tu na to výborný nástroj s názvom Virtuous Ten Studio, ktorý všetky tieto nástroje kumuluje aj (vrátane samotného apktool), no namiesto CLI rozhrania poskytuje používateľovi intuitívne grafické rozhranie, s ktorým môžete vykonať operácie na rozbalenie, rozloženie a dekompiláciu niekoľkými kliknutiami. Tento nástroj je Donation-ware, to znamená, že sa niekedy objavia okná so žiadosťou o získanie licencie, ale v konečnom dôsledku sa to dá tolerovať. Opisovať to nemá zmysel, pretože rozhranie pochopíte za pár minút. Ale apktool, vzhľadom na jeho konzolovú povahu, by sa mal podrobnejšie rozobrať.


Pozrime sa na možnosti apktool. Stručne povedané, existujú tri základné príkazy: d (decode), b (build) a if (install framework). Ak je všetko jasné s prvými dvoma príkazmi, čo potom robí tretí, podmienený príkaz? Rozbalí špecifikovaný rámec používateľského rozhrania, ktorý je potrebný v prípadoch, keď rozoberáte akýkoľvek systémový balík.

Pozrime sa na najzaujímavejšie možnosti prvého príkazu:

  • -s- nerozoberajte dex súbory;
  • -r- nerozbaľujte zdroje;
  • -b- nevkladajte informácie o ladení do výsledkov demontáže súboru dex;
  • --frame-path- použite špecifikovaný rámec používateľského rozhrania namiesto toho, ktorý je zabudovaný do apktool. Teraz sa pozrime na niekoľko možností pre príkaz b:
  • -f- nútená montáž bez kontroly zmien;
  • -a- uveďte cestu k aapt (nástroj na vytvorenie archívu APK), ak ho z nejakého dôvodu chcete použiť z iného zdroja.

Používanie apktool je veľmi jednoduché, stačí zadať jeden z príkazov a cestu k súboru APK, napríklad:

$ apktool d mail.apk

Potom sa všetky extrahované a rozložené súbory balíka objavia v poštovom adresári.

Príprava. Zakázanie reklamy

Teória je, samozrejme, dobrá, ale prečo je potrebná, keď nevieme, čo robiť s rozbaleným balíkom? Skúsme aplikovať teóriu v náš prospech, a to upraviť nejaký softvér tak, aby nám nezobrazoval reklamu. Nech je to napríklad Virtual Torch – virtuálna pochodeň. Tento softvér je pre nás ideálny, pretože je do posledného miesta zaplnený otravnou reklamou a navyše je dostatočne jednoduchý na to, aby ste sa nestratili v džungli kódu.


Takže pomocou jednej z vyššie uvedených metód si stiahnite aplikáciu z trhu. Ak sa rozhodnete použiť Virtuous Ten Studio, jednoducho otvorte súbor APK v aplikácii a rozbaľte ho, vytvorte projekt (Súbor -> Nový projekt) a potom v kontextovej ponuke projektu vyberte položku Importovať súbor. Ak vaša voľba padla na apktool, stačí spustiť jeden príkaz:

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

Potom sa v adresári com.kauf.particle.virtualtorch objaví strom súborov podobný tomu, ktorý je popísaný v predchádzajúcej časti, ale s dodatočným malým adresárom namiesto súborov dex a súborom apktool.yml. Prvý obsahuje rozložený kód spustiteľného dex súboru aplikácie, druhý obsahuje servisné informácie potrebné na to, aby apktool balík zostavil späť.

Prvé miesto, kam by sme sa mali pozrieť, je samozrejme AndroidManifest.xml. A tu okamžite narazíme na nasledujúci riadok:

Nie je ťažké uhádnuť, že je zodpovedný za udeľovanie povolení aplikácii na používanie internetového pripojenia. V skutočnosti, ak sa chceme len zbaviť reklamy, s najväčšou pravdepodobnosťou budeme musieť aplikáciu zablokovať z internetu. Skúsme to urobiť. Vymažeme zadaný riadok a pokúsime sa vytvoriť softvér pomocou apktool:

$ apktool b com.kauf.particle.virtualtorch

Výsledný súbor APK sa objaví v adresári com.kauf.particle.virtualtorch/build/. Nebude ho však možné nainštalovať, keďže nemá digitálny podpis a kontrolné súčty súborov (jednoducho nemá adresár META-INF/). Balík musíme podpísať pomocou pomôcky apk-signer. Spustený. Rozhranie tvoria dve záložky – na prvej (Key Generator) vytvárame kľúče, na druhej (APK Signer) podpisujeme. Ak chcete vytvoriť náš súkromný kľúč, vyplňte nasledujúce polia:

  • Cieľový súbor- výstupný súbor úložiska kľúčov; zvyčajne obsahuje jeden pár kľúčov;
  • heslo A Potvrďte- heslo k úložisku;
  • Alias- názov kľúča v úložisku;
  • Aliasové heslo A Potvrďte- heslo tajného kľúča;
  • Platnosť- doba platnosti (v rokoch). Predvolená hodnota je optimálna.

Zvyšné polia sú vo všeobecnosti nepovinné – ale musí byť vyplnené aspoň jedno.


POZOR

Ak chcete podpísať aplikáciu pomocou nástroja apk-signer, musíte nainštalovať súpravu Android SDK a zadať úplnú cestu k nej v nastaveniach aplikácie.

Všetky informácie sú poskytované len na informačné účely. Redakcia ani autor nezodpovedajú za prípadné škody spôsobené materiálmi tohto článku.

Teraz môžete podpísať súbor APK pomocou tohto kľúča. Na karte APK Signer vyberte novo vygenerovaný súbor, zadajte heslo, alias kľúča a heslo, potom nájdite súbor APK a odvážne kliknite na tlačidlo „Podpísať“. Ak všetko pôjde dobre, balík bude podpísaný.

INFO

Keďže sme balík podpísali vlastným kľúčom, bude v konflikte s pôvodnou aplikáciou, čo znamená, že keď sa pokúsime aktualizovať softvér prostredníctvom služby Market, zobrazí sa chyba.

Digitálny podpis sa vyžaduje iba pre softvér tretích strán, takže ak upravujete systémové aplikácie, ktoré sú nainštalované ich skopírovaním do adresára /system/app/, nemusíte ich podpisovať.

Potom si stiahnite balík do svojho smartfónu, nainštalujte ho a spustite. Voila, reklama je preč! Namiesto toho sa však objavilo hlásenie, že nemáme internet alebo nemáme príslušné povolenia. Teoreticky by to mohlo stačiť, ale správa vyzerá nepríjemne a, aby som bol úprimný, práve sme mali šťastie na hlúpu aplikáciu. Normálne napísaný softvér s najväčšou pravdepodobnosťou objasní svoje poverenia alebo skontroluje internetové pripojenie a inak jednoducho odmietne spustiť. Ako byť v tomto prípade? Samozrejme, upravte kód.

Autori aplikácií zvyčajne vytvárajú špeciálne triedy na zobrazovanie reklám a volajú metódy týchto tried pri spustení aplikácie alebo niektorej z jej „aktivít“ (jednoducho povedané, obrazovky aplikácie). Pokúsme sa nájsť tieto triedy. Ideme do adresára smali, potom com (org obsahuje iba otvorenú grafickú knižnicu cocos2d), potom kauf (tu to je, pretože toto je meno vývojára a je tam celý jeho kód) - a tu to je, marketingový adresár. Vo vnútri nájdeme kopu súborov s príponou malá. Sú to triedy a najvýznamnejšou z nich je trieda Ad.smali, z názvu ktorej sa dá ľahko uhádnuť, že je to tá, ktorá zobrazuje reklamu.

Mohli by sme zmeniť logiku jeho fungovania, ale oveľa jednoduchšie by bolo jednoducho odstrániť volania ktorejkoľvek z jeho metód zo samotnej aplikácie. Preto opustíme marketingový adresár a prejdeme do susedného adresára častíc a potom do virtualtorch. Osobitnú pozornosť si tu zaslúži súbor MainActivity.smali. Toto je štandardná trieda Androidu, ktorá je vytvorená súpravou Android SDK a je nainštalovaná ako vstupný bod do aplikácie (analogicky k hlavnej funkcii v C). Otvorte súbor na úpravu.

Vo vnútri je malý kód (lokálny assembler). Je dosť neprehľadná a ťažko čitateľná kvôli svojej nízkoúrovňovej povahe, takže ju nebudeme študovať, ale jednoducho nájdeme všetky odkazy na triedu Ad v kóde a okomentujeme ich. Do vyhľadávania zadáme riadok „Reklama“ a dostaneme sa na riadok 25:

Pole súkromná reklama:Lcom/kauf/marketing/Ad;

Tu sa vytvorí reklamné pole na uloženie objektu triedy Ad. Komentujeme umiestnením znaku ### pred riadok. Pokračujeme v pátraní. Riadok 423:

New-instance v3, Lcom/kauf/marketing/Ad;

Tu dochádza k vytváraniu objektu. Poďme komentovať. Pokračujeme v hľadaní a nachádzame v riadkoch 433, 435, 466, 468, 738, 740, 800 a 802 volania metód triedy Ad. Poďme komentovať. Vyzerá to tak. Uložiť. Teraz je potrebné balík poskladať a skontrolovať funkčnosť a prítomnosť reklamy. Kvôli čistote experimentu vrátime riadok odstránený z AndroidManifest.xml, zostavíme balík, podpíšeme a nainštalujeme.

Náš pokusný králik. Reklama viditeľná

Ojoj! Reklama zmizla len počas behu aplikácie, no zostala v hlavnom menu, ktoré vidíme pri spustení softvéru. Takže počkajte, ale vstupným bodom je trieda MainActivity a reklama počas behu aplikácie zmizla, ale zostala v hlavnom menu, takže vstupný bod je iný? Ak chcete identifikovať skutočný vstupný bod, znova otvorte súbor AndroidManifest.xml. A áno, obsahuje nasledujúce riadky:

Hovoria nám (a čo je dôležitejšie aj android), že aktivita s názvom Štart by mala byť spustená ako odpoveď na vygenerovanie zámeru (udalosti) android.intent.action.MAIN z kategórie android.intent.category.LAUNCHER. Táto udalosť sa generuje, keď klepnete na ikonu aplikácie v spúšťači, takže určuje vstupný bod, konkrétne triedu Štart. S najväčšou pravdepodobnosťou programátor najprv napísal aplikáciu bez hlavnej ponuky, ktorej vstupným bodom bola štandardná trieda MainActivity, a potom pridal nové okno (aktivitu) obsahujúce ponuku a popísané v triede Štart a manuálne z nej urobil vstup. bod.

Otvorte súbor Start.smali a opäť vyhľadajte riadok „Ad“, v riadkoch 153 a 155 nájdeme zmienku o triede FirstAd. Nachádza sa aj v zdrojovom kóde a súdiac podľa názvu je zodpovedný za zobrazovanie reklám na hlavnej obrazovke. Pozrime sa ďalej, je tu vytvorenie inštancie triedy FirstAd a zámer, ktorý podľa kontextu súvisí s touto inštanciou, a potom označenie cond_10, podmienený prechod na ktorý sa vykoná presne pred vytvorením inštancie. triedy:

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

S najväčšou pravdepodobnosťou program nejako náhodne vypočíta, či sa má reklama zobraziť na hlavnej obrazovke, a ak nie, preskočí priamo na cond_10. Dobre, zjednodušíme jej úlohu a nahradíme podmienený prechod bezpodmienečným prechodom:

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

V kóde už nie sú žiadne zmienky o FirstAd, takže súbor zatvoríme a znova zložíme našu virtuálnu baterku pomocou apktool. Skopírujte si ho do smartfónu, nainštalujte a spustite. Voilá, všetka reklama zmizla, k čomu nám všetkým blahoželáme.

Výsledky

Tento článok je len stručným úvodom do metód hackovania a úpravy aplikácií pre Android. Mnoho problémov zostalo v zákulisí, ako napríklad odstránenie ochrany, analýza zahmleného kódu, preklad a nahradenie prostriedkov aplikácie, ako aj úprava aplikácií napísaných pomocou Android NDK. Avšak so základnými znalosťami je len otázkou času, kedy na to všetko prídete.

Archivátory pre Android potrebujú mnohí, ktorým práca na smartfóne občas pokračuje aj cestou domov vo vlaku či metre.
Mnoho ľudí je zvyknutých používať WinRAR a podobné programy na balenie dát do archívov na stolnom PC, s príchodom a rýchlym rastom OS Android tieto zvyky zostávajú a niekedy je jednoducho potrebné dáta archivovať alebo priamo extrahovať z archívu na telefóne. Preto dnes vyberáme najlepší archivátor pre Android.

Zoznam uchádzačov:
1.
2.
3.
4.
5.

Máme teda päť rôznych archivátorov pre operačný systém Android, poďme sa s každým zoznámiť a vybrať si ten najlepší.

Správca koreňových súborov AndroZip

Jeden z prvých archivátorov, ktorý sa objavil na OS Android, v roku 2009 sa aplikácia začala rýchlo vyvíjať a mala tisíce fanúšikov, v tom čase neexistovali ani konkurenti. S AndroZip môžete jednoducho kopírovať, presúvať, mazať, rozbaľovať a archivovať súbory akejkoľvek veľkosti. V súčasnosti má AndroZip File Manager približne 40 miliónov aktívnych používateľov a toto číslo neustále rastie.

Podpora formátov:

- Rar (extrakt)


- BZip2 (extrakt)
- 7Z (výťažok)

Snímky obrazovky:

PowerGrasp


Štýlový a pohodlný archivátor s funkciou správcu súborov a podporou hlavných rozšírení archivácie. Nechýba podpora prenosu dát cez Bluetooth. Zabudovaný správca súborov má všetky potrebné štandardné funkcie, ako je kopírovanie, vkladanie, vystrihovanie, presúvanie atď. Existuje podpora pre ruský jazyk.

Podpora formátov:
- Zip (archív/výpis)
- Rar (extrakt)
- Tar (archivácia/extrahovanie)
- 7Z (archív/výpis)

Snímky obrazovky:

ArchiDroid


Jednoduchý a zároveň celkom funkčný archivátor pre Android. Pozitívom tohto archivátora je podpora multiarchívov (archívy viacerých častí vo formáte RAR). ArchiDroid môžete nainštalovať aj ako predvolený archivátor, čím urýchlite proces rozbaľovania súborov pri sťahovaní z internetu.

Podpora formátov:

- Tar (archivácia/extrahovanie)

- 7Z (výťažok)
- GZip (extrakt)
- BZip2 (extrakt)

Snímky obrazovky:

Unrar Pro


Jednoduchý archivátor, ktorý nevyžaduje veľa zdrojov, ale funkčnosť aplikácie nie je v porovnaní s konkurenciou nijako zvlášť vyvinutá. Je tu podpora rozbaľovania archívov s heslami a kód je optimalizovaný, čo dáva výrazné zvýšenie výkonu v porovnaní so štandardnou verziou UnRar.

Podpora formátov:
- Zip (Archív\Výpis\Podpora hesiel)
- Rar (Extract\Password Support)

Snímky obrazovky:

ZArchiver


Aj keď je ZArchiver posledným archivátorom na zozname, možno ho skutočne považovať za najlepší. Bohatá funkčnosť aplikácie jednoducho trhá konkurentov, rýchlosť práce je niekedy jednoducho úžasná a je to najlepšie vďaka viacvláknovej práci archivátora. Na rozdiel od svojich konkurentov nemá ZArchiver problémy s azbukou, je dobre premyslený pre prácu s viacerými súbormi súčasne a má rýchly prehľad o vlastnostiach súboru (typ, veľkosť, md5, dátum úpravy... atď.). Pomocou ZArchiver môžete prezerať súbory v archívoch bez ich extrahovania, čo je niekedy užitočné. Funguje skvele s operačnými systémami od 1.6 a vyššie.

Podpora formátov:
- Zip (Archív\Výpis\Podpora hesiel)
- 7Z (podpora archívu\výpisu\hesla)
- BZip2 (Archív\Extrakt)
- GZip (Archiv\Extract)
- XZ (Archív\Extrakt)
- Tar (archivácia/extrahovanie)
- Rar (extrakt)
- ISO (extrakt)
- arj (extrakt)
- LZH (extrakt)
- LZMA (extrakt)
- CAB (výpis)
- Xar (extrakcia)
- Deb (výťažok)
- RPM (načítanie)
- Tbz (extrakt)
- Tgz (extrakt)
- Apk (Zobraziť\Pridať do archívu\Odstrániť z archívu)

Rozbaľovanie a balenie archívov ZIP/RAR sú operácie so súbormi, ktorým sa používatelia OS Android nevyhnú. Aj na telefóne je potrebné archivovať priečinok alebo extrahovať obsah stiahnutého súboru. Na Google Play je pomerne veľa archivátorov. Malá časť však poteší funkčnosťou a zoznamom podporovaných formátov - rozbalenie a balenie.

Ak ste unavení z používania náhodného softvéru na rozbaľovanie súborov na kartu SD, venujte pozornosť zobrazeným nástrojom. Vybrali sme najlepšie archivátory pre Android z hľadiska rýchlosti a funkčnosti. Sú pohodlné a praktické. Pomocou programov na rozbalenie môžete rýchlo archivovať/extrahovať zabalené súbory. A bez bolesti hlavy plytvania miestom na disku a RAM na vašom mobilnom zariadení.

Mobilné archivátory zip a rar pre Android. Preskúmať účastníkov

Tu je zoznam populárnych archivátorov pre OS Android, ktoré možno považovať za optimálne pre každodenné použitie na smartfónoch a tabletoch:

Čo všetko dokážu mobilné unpackery pre Android a aké výhody ponúkajú používateľom mobilných zariadení? Pozorne si prečítajte nižšie uvedenú recenziu archivátorov.

RAR pre Android od RARLAB - plnohodnotný WinRar pre Android

Randiť RAR pre Android je možno najfunkčnejší a najobľúbenejší archivátor rar pre Android a je úplne zadarmo. Funkčnosť aplikácie sa drží na vysokej úrovni, o čom svedčia recenzie na Google Play, ako aj osobná skúsenosť autora recenzie.

Pomocou aplikácie RAR môžete vytvárať a rozbaľovať nielen archívy ZIP a RAR, ale aj otvárať súbory s príponami: TAR, GZ, 7z, XZ, BZ2, ARJ. Samozrejme, tieto formáty sú v systéme Android oveľa menej bežné, niekedy s nimi však musíte pracovať.

Rozhranie archivátora WinRAR v systéme Android

Toto však nie je úplný zoznam možností rozbaľovača RAR pre Android: Winrar vám napríklad umožňuje rýchlo obnoviť poškodené súbory ZIP a RAR a merať výkon rozbaľovania v operačnom systéme Android. Vo všeobecnosti sú všetky známe funkcie WinRAR v zľave za to, že stále máme čo do činenia s mobilným archivátorom.

Teraz prejdime priamo k nastaveniam archivátora Winrar, ktoré sa týkajú práce s archívmi. Pri správe archívov existujú určité vymoženosti – archívy môžete napríklad nastaviť ako prioritné súbory v zozname správcu súborov – a budú viditeľné. Môžete tiež povoliť zobrazenie skrytých archívnych súborov a pridať názvy archívov do histórie, čo nepochybne urýchli prístup k nim v budúcnosti. Za zmienku stojí najmä sekcia Nastavenia cesty. Tu môžete určiť predvolený priečinok na rozbalenie, zmeniť predvolený názov archívu atď. Pre zoznamy súborov môžete nastaviť špecifické kódovanie a triedenie.

Napriek vysokej popularite a dobrej funkčnosti má aplikácia RAR pre Android výhody aj nevýhody.

Výhody RAR pre Android

  • [+] Vysoký výkon, "Vinrar" rýchlo reaguje na príkazy;
  • [+] Schopnosť obnoviť poškodené súbory z archívu;
  • [+] V súčasnosti si môžete stiahnuť archivátor RAR pre Android pre Android úplne zadarmo, čo je dobrá správa;

Nevýhody zipsu a rozbaľovača rar

  • [-] Nie je možné zmeniť rozhranie archivátora: vyberte farbu, písmo;
  • [-] Ak je v archíve iný archív, aplikácia sa môže pri rozbaľovaní sťažovať;
  • [-] Dočasné priečinky v RAR pre Android sa vymažú hodinu po zatvorení archívu, takže môžete zabudnúť na súkromie

Zhrnutie. Celkovo zanechal archivátor RAR pre Android pozitívny dojem. Práca s archívmi je pohodlná - existujú všetky obvyklé možnosti obľúbeného archivátora WinRAR. Príjemné tmavé rozhranie a ruská lokalizácia navyše zvyšujú pohodlie tohto archivátora. Archivátor rar pre Android si môžete stiahnuť pomocou odkazu nižšie.

Archivátor AndroZip - vytvorte zip archív dvoma kliknutiami!

Program AndroZip nie je len archivátor zip pre OS Android, ale aj plnohodnotný správca súborov pre telefón. Pomocou aplikácie môžete presúvať, kopírovať, mazať, komprimovať a rozbaľovať šifrované archívy ZIP a RAR. Okrem toho vám program umožňuje rýchlo nájsť a usporiadať súbory v operačnom systéme Android, hudbu, audioknihy, videá a fotografie vášho smartfónu.

Funkcionalita AndroZip je dostupná v nastaveniach archivátora

Aplikácia AndroZip je dokonale optimalizovaná na rozbaľovanie archívov zip a rar na telefónoch a tabletoch s OS Android. Funguje rýchlo, pri rozbaľovaní archívov nedochádza k žiadnym chybám. Okrem práce so šifrovanými súbormi vám archivátor rar pre Android umožňuje posielať zabalené archívne súbory vašim priateľom a známym napríklad cez Skype alebo email.

Tento zip archivátor obsahuje ďalšie nástroje, ktoré sú často užitočné pre Android – správcu úloh a správcu aplikácií. To má však minimálny, ak nie vôbec žiadny vzťah k funkciám archivátora.

V nastaveniach aplikácie AndroZip si používateľ môže zmeniť režim zobrazenia priečinkov alebo archívov – jednoduchý alebo podrobný zoznam, ikony, veľkosť riadkov a ďalšie vizuálne nastavenia vstavaného správcu súborov. Podobne ako vo vyššie spomínanej aplikácii RAR pre Android si môžete zmeniť režim triedenia a povoliť zobrazovanie skrytého obsahu na vašom smartfóne. Čo sa týka nastavení archivátora, neexistujú prakticky žiadne. Jedinou možnosťou je veľkosť kompresie archívu ZIP.

Výhody aplikácie AndroZip:

  • [+] Archivátor zip pre Android funguje rýchlo,
  • [+] nespotrebováva veľa systémových prostriedkov
  • [+] funkčnosť a multitasking pri práci so zip archívmi, balením a rozbaľovaním;
  • [+] AndroZip podporuje takmer všetky známe a obľúbené archívne rozlíšenia (pozri tabuľku);

Z mínusov:

  • [-] Rozhranie tohto archivátora v systéme Android nie je najintuitívnejšie, nie je ľahké si na aplikáciu zvyknúť;
  • [-] Niekedy sa objaví chyba, ktorá neumožňuje skopírovať súbory na pamäťovú kartu (toto sa dá vyriešiť reštartovaním aplikácie AndroZip);

Zhrnutie. Tento jednoduchý zip packer pre Android na jednej strane zaujme svojou jednoduchosťou: archív môžete skomprimovať dvoma kliknutiami cez kontextové menu. Na druhej strane, zlá súprava nástrojov AndroZip a nedostatok možností vám stále umožňuje uprednostniť iné archivátory, ktoré všetky pracujú so ZIP a sú flexibilnejšie v nastaveniach kompresie.

WinZip - pohodlný zip archivátor pre Android

WinZip je primárne archivátor zipsu, aj keď existuje viac dostupných dekompresných formátov. Pomocou tohto nástroja je vhodné vytvárať archívy v telefóne a posielať ich poštou iným používateľom cez internet. Podobne môžete ukladať a otvárať zabalené súbory prijaté cez internet – napríklad e-mailom alebo z SD karty.

Medzi dôležité funkcie archivátora WinZip patrí seriózna ochrana a pohodlný prístup k súborom uloženým v cloude Google Drive a Dropbox. Dáta tak môžete zabaliť priamo do cloudu.

Kľúčové vlastnosti bezplatnej verzie archívu zip:

  • Vytváranie archívov Zip/Zipx
  • Rozbalenie v Zip(x), 7z, RAR a CBZ
  • Posielanie balených súborov poštou
  • Prezerajte si obrazové súbory a textové dokumenty pomocou vstavaného správcu súborov
  • Rozbaľovanie chránených archívov Zip/7z pomocou 128- alebo 256-bitového šifrovania AES
  • Automatické rozbalenie a inštalácia aplikácií vo formáte apk stiahnutých z App Store (Google Play atď.)

Prémiová verzia WinZip pre Android ponúka aj:

  • Ochrana archívu pomocou šifrovania - 128- a 256-bitové AES
  • Integrácia cloudu s Diskom Google a cloudom Dropbox pre rýchly prístup k súborom vo vašom počítači alebo telefóne.

B1 Archiver - ďalší zip archivátor pre Android

B1 Archiver je bezplatný multiplatformový nástroj na rozbaľovanie súborov pre Windows/Linux/Mac a, samozrejme, pre Android. Mimochodom, tí istí vývojári (Catalina Group Ltd.) vydali B1 File Manager. Mimochodom, tento správca súborov pre OS Android je vhodný na použitie v spojení s archivátorom.

Čo je teda zaujímavé na rozbaľovači a archivátore súborov B1 Archiver pre Android? Tu sú jeho hlavné funkcie:

  • rozbaľovanie zip archívov, rar, b1 a asi 40 formátov pre Android
  • vytváranie archívov chránených heslom vo formáte b1 alebo zip (v platenej verzii zoznam navyše obsahuje archívy rar a 7z)
  • balenie súborov v telefóne do viaczväzkových oddelených archívov rar a b1 so sekvenčným číslovaním súborov
  • Pohodlná navigácia v archívoch súborov v systéme Android pomocou špeciálneho správcu súborov
  • selektívne rozbaľovanie súborov v telefóne – jednotlivé súbory a priečinky podľa uváženia používateľa

Zhrnutie. Rozbaľovač zipsov B1 Archiver tak možno bezpečne odporučiť všetkým používateľom systému Android, ktorí sa uspokoja s dvoma formátmi balenia (zip a b1). Nezabudnite na štyri desiatky možných formátov rozbalenia – to je viac než dosť, takže archivátor pre Android B1 Archiver vám pomôže rozbaliť akýkoľvek archív na Android stiahnutý z internetu.

ZArchiver - ďalší rozbaľovač zipsov pre Android

Jedná sa o ľahký, ale celkom funkčný archivátor pre zariadenia s operačným systémom Android. Šikovne si poradí so súbormi akéhokoľvek rozlíšenia: ZIP, RAR, 7z, Tar, XZ, bzip2 a iné. S touto aplikáciou môžete jednoducho komprimovať a dekomprimovať archívy, prezerať si ich obsah, meniť a odstraňovať ich, ak je to potrebné.

Ihneď po spustení ZArchiver sa zobrazí používateľské dialógové okno s nastaveniami archivátora: môžete určiť motív dizajnu, vybrať štýl ikony a jazyk rozhrania. Ak je systém Android v konflikte s kódovaním archívnych súborov, môžete zmeniť počiatočné kódovanie CP866 - ruský DOS používa predvolený archivátor v systéme Android.

ZIP a RAR archivátor ZArchiver

Upozorňujeme, že aplikácia podporuje viacvláknovú prevádzku, čo výrazne znižuje zaťaženie procesora. Okrem toho dokonale podporuje kódovanie UTF-8, čo vám umožní rýchlo a pohodlne zobraziť všetky informácie o súboroch. Za zmienku stojí najmä vstavaný prieskumník, ktorý dokonca implementuje viacnásobný výber.

Aj keď je ZArchiver pomerne kompaktný archivátor, disponuje mnohými nastaveniami, ktoré sa týkajú aj samotnej archivácie. Môžete si vybrať svoj domovský priečinok, ktorý sa najskôr otvorí v archíve ZArchiver. Správanie rozbaľovača je flexibilne nakonfigurované: potvrdzovanie operácií, ukladanie, práca s archívmi ZIP a RAR (kopírovanie, vkladanie, výber) a ďalšie jemné aspekty archivácie. Čo sa týka rozhrania, už bolo povedané - konfiguruje sa pri spustení ZArchiver.

Väčšina užitočných parametrov tohto nástroja na prácu s archívmi sa týka parametrov kompresie súborov. Používateľ má teda prístup k takým možnostiam, ako je úroveň kompresie 7Z a ZIP, počet jadier procesora, rôzne metódy a úrovne kompresie.

Medzi výhody archivátora ZArchiver:

  • [+] Aplikácia nie je náročná na zdroje pri balení a rozbaľovaní archívov rar a zip, rýchlo „spravuje“ archívy akejkoľvek veľkosti;
  • [+] Vývojári ZArchiver často aktualizujú program: vylepšujú ho, pridávajú nové funkcie a vlastnosti;
  • [+] Ak sa vyskytnú chyby, sú rýchlo opravené, je možné si aplikáciu prispôsobiť podľa seba (zmeniť farebnú schému a pod.);

Z mínusov:

  • [-] Archivátor ZArchiver načíta pamäť RAM, takže iné aplikácie môžu pri komprimácii alebo dekomprimácii archívov zamrznúť

Zhrnutie. Stále neviete, ktoré aplikácie použiť na extrahovanie archívov ZIP alebo RAR? V takom prípade si musíte rýchlo stiahnuť ZArchiver – zip archivátor pre Android, ktorý vám pomôže vyriešiť tento problém! Upozorňujeme, že každá z prezentovaných aplikácií je distribuovaná úplne zadarmo. Na odomknutie plnej funkčnosti archivátora nie je potrebné kupovať „Pro“ ani žiadne kľúče. Tento archivátor pre Android si môžete stiahnuť pomocou odkazu.

Total Commander (vstavaný nástroj na rozbaľovanie súborov)

Pre tých používateľov, ktorí sa nechcú zaťažovať inštaláciou samostatného rozbaľovača na Android, je tu tento recept: využite možnosti vášho správcu súborov. Skontrolujte, či podporuje archiváciu a rozbaľovanie archívov. Spravidla je táto funkcia spočiatku prítomná v správcovi súborov.

Najmä mobilná verzia Total Commander pre Android funguje skvele s archívmi winrar a zip, pretože má v sebe integrovaný pomerne funkčný archivátor. Ak chcete pracovať s rozbaľovačom, nemusíte inštalovať ďalšie moduly. Tu sú len niektoré z funkcií rozbaľovača:

  • Podpora pre archívy ZIP väčšie ako 4 GB
  • Rozbaľovanie súborov ZIP/RAR na externú kartu SD
  • Otváranie a rozbaľovanie súborov umiestnených na externej pamäťovej karte
  • Prispôsobiteľná kompresia pri balení archívov zip a rar

Total Commander, podobne ako jeho desktopová verzia, teda možno použiť ako rozbaľovač pre Android. Je to naozaj pohodlné: všetky operácie s archívmi sú rovnako pohodlné ako pri práci s bežnými súbormi a priečinkami.

Ak potrebujete viac doladiť určité typy archívov, použite iné, špecializovanejšie archivátory - rovnaký Winrar pre Android. Väčšina používateľov však uprednostňuje používanie správcov súborov – prečo inštalovať samostatné archivátory pre Android, ak Total Commander berie do úvahy všetko?

Vstavaný rozbaľovač ES Explorer

Ďalší ctihodný správca súborov, ES Explorer, zvláda rozbaľovanie archívov perfektne hneď po vybalení. Vstavaný archivátor je praktický, pretože je to vstavaná funkcia ES Explorer. To znamená, že na prácu s archívmi nemusíte inštalovať ďalšie aplikácie. Pre mnohých používateľov je to najlepšia možnosť.

Aké funkcie teda môže ponúknuť archivátor pre Android integrovaný do ES Explorer? Podporované sú dva typy archívov – ZIP a RAR, a to ako kompresia, tak aj dekompresia. Okrem toho môže archivátor obnoviť poškodené archívy a zašifrovať archívy ZIP pomocou 256-bitového kľúča AES.

Okrem toho ES Explorer podporuje ďalšie typy archívov, ako napríklad 7Z. Ak však chcete tento formát zbaliť/rozbaliť, musíte si stiahnuť samostatný doplnok zo stránky vývojára v službe Google Play.

Doplnenie. Tabuľka podporovaných formátov balenia a vybaľovania

Tabuľka 1. Balenie pilníkov

RAR PSČ TAR GZ BZ2 XZ 7z B1
RAR pre Android + +
AndroZip + + +
Archív B1 + +
ZArchiver + + + + +
Úplný veliteľ +
WinZip +
ES Explorer + + +

Tabuľka 2. Rozbaľovanie súborov

RAR PSČ TAR GZ BZ2 XZ 7z ISO ARJ B1 CBZ
RAR pre Android + + + + + +
AndroZip + +
Archív B1 + + + + + + + + + + +
ZArchiver + + + + + + + + +
Úplný veliteľ + +
WinZip + + + +
ES Explorer + + +

Každý používateľ PC sa pravdepodobne aspoň raz zaoberal súbormi zip. Ide o akési úložiská alebo archívy, v ktorých sa informácie uložené v komprimovanej podobe získavajú pomocou aplikácií, ktoré dokážu s týmto formátom pracovať.

Ale keď hovoríme o smartfóne, musíte pochopiť, že nemá dostupné nástroje na osobnom počítači, ktoré sa používajú na zadávanie alebo výstup akýchkoľvek informácií. Otázka sa však pravidelne stáva relevantnou, ako otvoriť súbor zip v systéme Android a archívy Rar, ako aj rozbaliť (alebo rozbaliť) zip?

Keďže hovoríme o rôznych procesoch, pozrime sa na každý z nich podrobnejšie.

Uveďme si príklad. Textúry, mody, ako aj mapy pre akúkoľvek hru sú obsiahnuté vo viacerých súboroch alebo priečinkoch, no stiahnuť si ich jedným odkazom je technicky jednoducho nemožné. Preto sa používajú archivačné aplikácie, ktoré plnia funkciu „zabalenia“ viacerých súborov (priečinkov) do jedného archívu, čo značne uľahčuje proces sťahovania.

Existuje niekoľko typov a formátov archívov. Najpopulárnejšie formáty sú univerzálne (multifunkčné) ZIP, RAR, 7z, spájajú informácie do jedného súboru, komprimujú ho a archívy navrhujú ako samorozbaľovacie.

Ako rozbaliť archív v systéme Android s rozšírením Zip a Rar

Hovoríme o bežnom formáte, takže nájsť dobrý softvér nebude ťažké (nižšie uvedieme niektoré aplikácie na otvorenie Zip v systéme Android a Rar). Princíp práce s archívmi je prakticky rovnaký v závislosti od použitej utility, preto sa na prácu s archívmi pozrieme na príklade niektorých najlepších archivátorov.

Otváranie archívov pomocou aplikácieRar

Rar pre Android je najpopulárnejší program na prácu s archívmi, pôvodne vyvinutý pre PC, ale teraz je portovaný na mobilné platformy. Dokáže rozbaliť a zbaliť súbory Zip a Rar.

Ak chcete rozbaliť archív:

  • Najprv si musíte stiahnuť a nainštalovať samotný program do svojho zariadenia (odkaz vyššie);
  • Po inštalácii sa na obrazovke objaví ikona aplikácie, kliknite na ňu;
  • V zozname priečinkov nájdeme ten, kde sa nachádza archív, ktorý potrebujeme;
  • Po jeho nájdení naň kliknite raz, potom sa zobrazí okno s možnosťami, v ktorom musíte vybrať „Extrahovať súbory“ (obr. 1);
  • Ďalej si môžete vybrať, kde sa vykoná rozbalenie, potom kliknite na „ok“ (obr. 2);
  • Ak sú extrahované súbory veľké, proces môže byť odoslaný do pozadia (obr. 3).

Ak chcete zbaliť archív:

  • Po vstupe do programu nájdeme súbory potrebné na archiváciu;
  • Po ich výbere stlačte a podržte prstom, potom sa objaví okno s možnosťami ( obr.1);
  • Kliknite na „Pridať do archívu“. Ponúkne sa vám niekoľko možností kompresie „Rar“, „Zip“, „Rar 4x“ – vyberte si ľubovoľnú (obr. 2), ak chcete, môžete si vytvoriť heslo (prístup do archívu je teda možné získať až po zadaní heslo, ktoré ste zadali)
  • To je všetko, všetko, čo musíte urobiť, je kliknúť na „ok“, spustí sa proces archivácie (obr. 3), po ktorom bude váš archív pripravený. Poznámka: ak proces trvá dlho, kvôli veľkej veľkosti súboru môže byť program odoslaný na pozadie.

V zásade vám funkcie tejto aplikácie budú stačiť, ale ak sa z nejakého dôvodu nechce s vaším zariadením kamarátiť, zvážime princíp fungovania iných a je len na vás, ktorý archivátor je lepší .

Otváranie archívov pomocou aplikácie Andro Zip

Utilita Andro Zip pre Android je aplikácia, ktorá okrem štandardných nástrojov obsahuje funkcie správcu úloh a správcu súborov a pracuje s archívmi winZIP a winRAR.

Andro Zip pre Android

Práca s programom krok za krokom:

Ak chcete rozbaliť archív:

  • Stiahnite si samotný program a nainštalujte ho do svojho zariadenia (odkaz vyššie);
  • Po spustení v ponuke rozhrania nájdeme priečinok s archívom, klikneme;
  • V zobrazenej ponuke vyberte požadovanú položku „Extrahovať súbor sem“ (obr. 1);
  • Proces sa spustí (obr. 2).

Na zabalenie archívu:

  • Ak chcete súbory zabaliť, znova prejdite do programu, vyberte potrebné súbory av zobrazenej ponuke kliknite na pole „Vytvoriť ZIP“ (obr. 1);
  • Spustí sa proces, po ktorom sa vytvorí archív (obr. 2). Poznámka: túto aplikáciu zatiaľ nepodporujú všetky modely smartfónov.

Otváranie archívov pomocou iných aplikácií

Okrem uvedených programov „Rar pre Android“ a „Andro Zip“ môžete využiť možnosti nasledujúcich programov:

  • — podporuje takmer všetky formáty, má jednoduchý dizajn a celý rad potrebných funkcií. Existuje platená verzia.
  • - správca súborov, k dispozícii je bezplatná verzia a ako ďalšia možnosť práca s archívmi.
  • — zbalí len „ZIP“ archívy, rozbalí všetky formáty. Distribuované zadarmo, ale otravné reklamou.
  • 7 Zip pre Android je multifunkčný archivátor, ľahko sa používa, vytvára záložné kópie, distribúcia je úplne zadarmo.
  • je vynikajúci správca súborov s úžasnou funkčnosťou, ale možnosti bezplatnej verzie sú veľmi obmedzené.

Spodná čiara

Dúfame, že vyššie uvedený materiál je napísaný prístupným a zrozumiteľným spôsobom a teraz môžete ľahko pracovať so súbormi zip, existuje však dostatočný počet súborov s takými príponami, ktoré nie je ľahké otvoriť na zariadeniach so systémom Android, a to je jednoducho nereálne pokryť všetky možnosti v jednom článku.

Preto vám radi odpovieme na všetky vaše otázky, ktoré vyplynú nielen z čítania tohto článku, ale aj z ťažkostí spojených s otváraním súborov iných formátov.



 

Môže byť užitočné prečítať si: