AndroZip je višenamjenski program za arhiviranje za super korisnike. Funkcionalni zip i rar arhiveri za Android. Odabir dobrog programa za raspakiranje datoteka Raspakiranje zip datoteka na Androidu

RAR je višenamjenski arhiver za Android uređaje. Ovaj prekrasan program iz RARLAB-a gotovo je potpuna kopija poznatog WinRAR-a, pa će se mnogima svidjeti više od osnovne verzije iz Googlea.

Općenito, što je arhivar i zašto je potreban na pametnom telefonu? Zapravo, za moderni Android izuzetno je potrebno:

  • Prvo, arhiva se može koristiti za pohranjivanje velikog broja datoteka u jednom direktoriju. U njoj se, primjerice, često kriju povjerljive fotografije, jer svi znaju da je zaštićena jakom lozinkom i da ju je gotovo nemoguće hakirati.
  • Drugo, arhivski formati RAR i ZIP sada su iznimno popularni među onima koji objavljuju datoteke na internetu za javno preuzimanje. Mnogi korisnici još uvijek ne žele ovisiti o distribuciji torrenta, pa je pohrana datoteka i dalje popularna.

Značajke RAR programa za Android

RAR arhiver trenutno može učiniti sljedeće:

  • rad sa svim trenutno poznatim arhivskim formatima (RAR, ZIP, TAR, GZ, BZ2, XZ, 7z, ISO, ARJ);
  • stvoriti šifrirane arhive;
  • izvršiti otkrivanje i ispravljanje grešaka;
  • U potpunosti iskoristite višejezgrene mogućnosti procesora kako biste povećali ukupne performanse.

Općenito, RAR je program puno više razine od osnovnog arhivara ugrađenog u upravitelj datotekama. Nema sumnje da će vam uvijek pomoći u teškim trenucima, i to potpuno besplatno.

Ponekad neke aplikacije na Androidu na neki način ne odgovaraju korisniku. Primjer je nametljivo oglašavanje. A također se događa da je program dobar za sve, ali prijevod u njemu je kriv ili potpuno odsutan. Ili, na primjer, program je probni, ali ne postoji način da dobijete punu verziju. Kako promijeniti situaciju?

Uvod

U ovom ćemo članku govoriti o tome kako rastaviti APK paket s aplikacijom, pogledati njegovu unutarnju strukturu, rastaviti i dekompilirati bajt kod, a također ćemo pokušati napraviti nekoliko promjena u aplikacijama koje nam mogu donijeti jednu ili drugu korist.

Da biste sve ovo napravili sami, trebat će vam barem osnovno poznavanje jezika Java, na kojem su Android aplikacije napisane, te XML jezika, koji se u Androidu koristi posvuda - od opisa same aplikacije i njezinih prava pristupa do pohranjivanja stringova koji će se prikazati na ekranu. Također ćete trebati sposobnost korištenja specijaliziranog softvera konzole.

Dakle, što je APK paket u kojem se distribuira apsolutno sav Android softver?

Dekompilacija aplikacije

U ovom smo članku radili samo s rastavljenim kodom aplikacije, ali ako se uvedu ozbiljnije promjene u velike aplikacije, razumijevanje smali koda bit će mnogo teže. Srećom, možemo dekompilirati dex kod u Java kod, koji je, iako nije originalan i nije ponovno kompajliran, mnogo lakši za čitanje i razumijevanje logike aplikacije. Da bismo to učinili, trebat će nam dva alata:

  • dex2jar je prevoditelj Dalvik bytecode-a u JVM bytecode, na temelju kojeg možemo dobiti kod u jeziku Java;
  • jd-gui je sam dekompiler koji vam omogućuje da dobijete čitljiv Java kod iz JVM bajtkoda. Kao alternativu, možete koristiti Jad (www.varaneckas.com/jad); Iako je prilično star, u nekim slučajevima generira čitljiviji kod od Jd-guija.

Ovako ih treba koristiti. Prvo pokrećemo dex2jar, navodeći put do apk paketa kao argument:

% dex2jar.sh mail.apk

Kao rezultat toga, Java paket mail.jar će se pojaviti u trenutnom direktoriju, koji se već može otvoriti u jd-gui za pregled Java koda.

Dogovaranje APK paketa i preuzimanje istih

Paket Android aplikacija u biti je obična ZIP datoteka koja ne zahtijeva nikakve posebne alate za pregled sadržaja ili izdvajanje. Dovoljno je imati arhiver - 7zip za Windows ili konzolni unzip na Linuxu. Ali to se tiče omota. Što je unutra? Općenito, unutra imamo sljedeću strukturu:

  • META-INF/- sadrži digitalni certifikat aplikacije koji identificira njezina kreatora i kontrolne zbrojeve datoteka paketa;
  • res/ - različiti resursi koje aplikacija koristi u svom radu, poput slika, deklarativnog opisa sučelja, kao i drugi podaci;
  • AndroidManifest.xml- opis aplikacije. To uključuje, primjerice, popis potrebnih dozvola, potrebnu verziju Androida i potrebnu razlučivost zaslona;
  • razredi.dex- kompajlirani bajt kod aplikacije za Dalvik virtualni stroj;
  • resursi.arsc- također resursi, ali drugačije vrste - posebno, nizovi (da, ova se datoteka može koristiti za rusificiranje!).

Navedene datoteke i direktoriji nalaze se, ako ne u svim, onda, možda, u velikoj većini APK-ova. Međutim, postoji još nekoliko ne tako uobičajenih datoteka/direktorija koje vrijedi spomenuti:

  • imovina- analog resursa. Glavna je razlika u tome što za pristup resursu morate znati njegov identifikator, ali popis imovine može se dobiti dinamički pomoću metode AssetManager.list() u kodu aplikacije;
  • lib- izvorne Linux biblioteke napisane pomoću NDK (Native Development Kit).

Ovaj direktorij koriste proizvođači igara koji tamo postavljaju svoje motore igara napisane u C/C++, kao i kreatori aplikacija visokih performansi (na primjer, Google Chrome). Shvatili smo uređaj. Ali kako doći do datoteke paketa aplikacije koja vas zanima? Budući da nije moguće preuzeti APK datoteke s uređaja bez root-a (nalaze se u direktoriju /data/app), a rootanje nije uvijek preporučljivo, postoje najmanje tri načina za preuzimanje datoteke aplikacije na vaše računalo:

  • APK Downloader proširenje za Chrome;
  • Aplikacija Real APK Leecher;
  • razni hosting datoteka i Vareznici.

Koju koristiti je stvar ukusa; radije koristimo zasebne aplikacije, pa ćemo opisati korištenje Real APK Leechera, pogotovo jer je napisan u Javi i, sukladno tome, radit će ili u Windowsima ili Nixu.

Nakon pokretanja programa potrebno je ispuniti tri polja: Email, Password i Device ID - te odabrati jezik. Prva dva su e-mail i lozinka vašeg Google računa koji koristite na uređaju. Treći je identifikator uređaja, a može se dobiti upisivanjem koda na brojčanik # #8255## a zatim pronalaženje retka ID uređaja. Prilikom ispunjavanja potrebno je unijeti samo ID bez prefiksa android-.

Nakon popunjavanja i spremanja često se pojavljuje poruka "Greška pri povezivanju s poslužiteljem". To nema nikakve veze s Google Playom, stoga ga slobodno zanemarite i potražite pakete koji vas zanimaju.

Pregledajte i izmijenite

Recimo da ste pronašli paket koji vas zanima, preuzeli ga, raspakirali... i kada ste pokušali pogledati neku XML datoteku, iznenadili ste se kada ste otkrili da datoteka nije tekstualna. Kako ga dekompilirati i kako općenito raditi s paketima? Je li stvarno potrebno instalirati SDK? Ne, uopće nije potrebno instalirati SDK. Zapravo, svi koraci za izdvajanje, modificiranje i pakiranje APK paketa zahtijevaju sljedeće alate:

  • ZIP arhiver za raspakiranje i pakiranje;
  • mali- Asembler/rastavljač bajt koda Dalvik virtualnog stroja (code.google.com/p/smali);
  • aapt- alat za pakiranje resursa (prema zadanim postavkama resursi se pohranjuju u binarnom obliku radi optimizacije performansi aplikacije). Uključeno u Android SDK, ali se može nabaviti zasebno;
  • potpisnik- alat za digitalno potpisivanje modificiranog paketa (bit.ly/Rmrv4M).

Sve ove alate možete koristiti odvojeno, ali to je nezgodno, pa je bolje koristiti softver više razine izgrađen na njihovoj osnovi. Ako koristite Linux ili Mac OS X, postoji alat koji se zove apktool. Omogućuje vam da raspakirate resurse u njihovom izvornom obliku (uključujući binarne XML i arsc datoteke), ponovno izgradite paket s promijenjenim resursima, ali ne zna kako potpisati pakete, tako da ćete morati ručno pokrenuti uslužni program za potpis. Unatoč činjenici da je uslužni program napisan u Javi, njegova instalacija prilično je nestandardna. Prvo morate nabaviti samu jar datoteku:

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

Ako radite na Windowsima, onda za to postoji izvrstan alat pod nazivom Virtuous Ten Studio, koji također akumulira sve te alate (uključujući i sam apktool), ali umjesto CLI sučelja korisniku pruža intuitivno grafičko sučelje pomoću kojeg možete obavljati operacije za raspakiranje, rastavljanje i dekompiliranje u nekoliko klikova. Ovaj alat je Donation-ware, to jest, ponekad se pojavljuju prozori koji traže da dobijete licencu, ali na kraju se to može tolerirati. Nema smisla opisivati ​​ga jer sučelje možete razumjeti za nekoliko minuta. Ali apktool, zbog svoje konzolne prirode, treba raspraviti detaljnije.


Pogledajmo opcije apktoola. Ukratko, postoje tri osnovne naredbe: d (decode), b (build) i if (install framework). Ako je s prve dvije naredbe sve jasno, što onda radi treća, uvjetna naredba? Raspakira navedeni okvir korisničkog sučelja, što je neophodno u slučajevima kada secirate bilo koji paket sustava.

Pogledajmo najzanimljivije opcije prve naredbe:

  • -s- nemojte rastavljati dex datoteke;
  • -r- ne raspakirajte resurse;
  • -b- nemojte umetati informacije o ispravljanju pogrešaka u rezultate rastavljanja dex datoteke;
  • --staza-okvira- koristite navedeni okvir korisničkog sučelja umjesto onog ugrađenog u apktool. Sada pogledajmo nekoliko opcija za naredbu b:
  • -f- prisilna montaža bez provjere promjena;
  • -a- navedite put do aapta (alat za izgradnju APK arhive), ako ga iz nekog razloga želite koristiti iz drugog izvora.

Korištenje apktoola je vrlo jednostavno; samo navedite jednu od naredbi i put do APK-a, na primjer:

$ apktool d mail.apk

Nakon toga, sve ekstrahirane i rastavljene datoteke paketa pojavit će se u direktoriju pošte.

Priprema. Onemogućavanje oglašavanja

Teorija je, naravno, dobra, ali zašto je potrebna ako ne znamo što ćemo s neraspakiranim paketom? Pokušajmo primijeniti teoriju u našu korist, naime, modificirajmo neki softver tako da nam ne prikazuje reklame. Na primjer, neka to bude Virtual Torch - virtualna baklja. Ovaj je softver idealan za nas jer je do kraja ispunjen dosadnim reklamama i, štoviše, dovoljno je jednostavan da se ne izgubimo u džungli koda.


Dakle, pomoću jedne od gore navedenih metoda preuzmite aplikaciju s tržišta. Ako odlučite koristiti Virtuous Ten Studio, jednostavno otvorite APK datoteku u aplikaciji i raspakirajte je, izradite projekt (Datoteka -> Novi projekt), zatim odaberite Uvezi datoteku u kontekstnom izborniku projekta. Ako je vaš izbor pao na apktool, samo pokrenite jednu naredbu:

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

Nakon toga će se u direktoriju com.kauf.particle.virtualtorch pojaviti stablo datoteka slično onom opisanom u prethodnom odjeljku, ali s dodatnim direktorijem smali umjesto dex datoteka i datotekom apktool.yml. Prvi sadrži rastavljeni kod izvršne dex datoteke aplikacije, drugi sadrži servisne informacije potrebne apktoolu za ponovno sastavljanje paketa.

Prvo mjesto koje bismo trebali pogledati je, naravno, AndroidManifest.xml. I tu odmah nailazimo na sljedeći redak:

Nije teško pogoditi da je odgovoran za davanje dopuštenja aplikaciji za korištenje internetske veze. Zapravo, ako se samo želimo riješiti oglašavanja, najvjerojatnije ćemo samo trebati blokirati aplikaciju s interneta. Pokušajmo to učiniti. Brišemo navedeni redak i pokušavamo izgraditi softver koristeći apktool:

$ apktool b com.kauf.particle.virtualtorch

Rezultirajuća APK datoteka pojavit će se u direktoriju com.kauf.particle.virtualtorch/build/. Međutim, neće ga biti moguće instalirati jer nema digitalni potpis i kontrolne zbrojeve datoteka (jednostavno nema META-INF/ imenik). Paket moramo potpisati pomoću uslužnog programa apk-signer. Pokrenut. Sučelje se sastoji od dva taba - na prvom (Key Generator) kreiramo ključeve, na drugom (APK Signer) potpisujemo. Za izradu privatnog ključa ispunite sljedeća polja:

  • Ciljna datoteka- izlazna datoteka spremišta ključeva; obično pohranjuje jedan par ključeva;
  • Lozinka I Potvrdi- lozinka za pohranu;
  • Alias- naziv ključa u spremištu;
  • Alias ​​lozinka I Potvrdi- lozinka tajnog ključa;
  • Valjanost- rok valjanosti (u godinama). Zadana vrijednost je optimalna.

Ostala polja su, općenito, izborna - ali barem jedno mora biti popunjeno.


UPOZORENJE

Da biste potpisali aplikaciju pomoću apk-signera, morate instalirati Android SDK i navesti punu putanju do njega u postavkama aplikacije.

Sve informacije su dane samo u informativne svrhe. Ni urednici ni autor nisu odgovorni za bilo kakvu moguću štetu prouzročenu materijalima ovog članka.

Sada možete potpisati APK ovim ključem. Na kartici Potpisnik APK-a odaberite novogeneriranu datoteku, unesite zaporku, alias ključa i zaporku, zatim pronađite APK datoteku i hrabro kliknite gumb "Potpiši". Ako sve bude u redu, paket će biti potpisan.

INFO

Budući da smo paket potpisali vlastitim ključem, on će biti u sukobu s originalnom aplikacijom, što znači da ćemo pri pokušaju ažuriranja softvera putem marketa dobiti grešku.

Digitalni potpis potreban je samo za softver treće strane, pa ako mijenjate sistemske aplikacije koje su instalirane kopiranjem u direktorij /system/app/, tada ih ne morate potpisivati.

Nakon toga preuzmite paket na svoj pametni telefon, instalirajte ga i pokrenite. Voila, oglas je nestao! Umjesto toga, međutim, pojavila se poruka da nemamo internet ili da nemamo odgovarajuće dozvole. U teoriji, ovo bi moglo biti dovoljno, ali poruka izgleda neugodno, a da budemo iskreni, upravo smo imali sreće s glupom aplikacijom. Normalno napisani softver će najvjerojatnije razjasniti svoje vjerodajnice ili provjeriti internetsku vezu, au suprotnom jednostavno odbiti pokretanje. Kako biti u ovom slučaju? Naravno, uredite kod.

Obično autori aplikacija kreiraju posebne klase za prikazivanje reklama i pozivaju metode tih klasa kada se aplikacija ili jedna od njezinih “aktivnosti” (jednostavno rečeno, zasloni aplikacije) pokrene. Pokušajmo pronaći ove klase. Idemo u direktorij smali, zatim com (org sadrži samo otvorenu grafičku biblioteku cocos2d), pa kauf (ovdje je, jer je ovo ime programera i sav njegov kod) - i evo ga, marketinški imenik. Unutra nalazimo hrpu datoteka s nastavkom smali. To su klase, a najistaknutija među njima je klasa Ad.smali iz čijeg naziva je lako pogoditi da je ona ta koja prikazuje reklame.

Mogli bismo promijeniti logiku njezina rada, ali bi bilo puno lakše jednostavno ukloniti pozive bilo koje od njegovih metoda iz same aplikacije. Stoga napuštamo marketinški imenik i idemo u susjedni imenik čestica, a zatim na virtualtorch. Ovdje posebnu pozornost zaslužuje datoteka MainActivity.smali. Ovo je standardna Android klasa koju kreira Android SDK i instalira kao ulazna točka u aplikaciju (analogno glavnoj funkciji u C). Otvorite datoteku za uređivanje.

Unutra je smali kod (lokalni asembler). Prilično je zbunjujuća i teška za čitanje zbog svoje prirode niske razine, pa je nećemo proučavati, već ćemo jednostavno pronaći sve reference na klasu Ad u kodu i komentirati ih. U pretragu unesemo redak "Oglas" i dođemo do retka 25:

Polje privatni oglas:Lcom/kauf/marketing/Oglas;

Ovdje se kreira oglasno polje za pohranjivanje objekta klase oglasa. Komentiramo stavljanjem znaka ### ispred retka. Nastavljamo potragu. Redak 423:

Nova instanca v3, Lcom/kauf/marketing/Ad;

Ovdje se događa stvaranje objekta. Idemo komentirati. Nastavljamo pretragu i nalazimo u redovima 433, 435, 466, 468, 738, 740, 800 i 802 pozive metodama klase Ad. Idemo komentirati. Izgleda da je to to. Uštedjeti. Sada paket treba ponovno sastaviti i provjeriti funkcionalnost i prisutnost oglašavanja. Radi čistoće eksperimenta, vraćamo red uklonjen iz AndroidManifest.xml, sastavljamo paket, potpisujemo ga i instaliramo.

Naš zamorac. Oglašavanje vidljivo

Ups! Oglašavanje je nestalo samo dok je aplikacija radila, ali je ostalo u glavnom izborniku koji vidimo kada pokrenemo softver. Dakle, čekaj, ali ulazna točka je klasa MainActivity, a reklama je nestala dok je aplikacija radila, ali je ostala u glavnom izborniku, dakle ulazna točka je drugačija? Da biste identificirali pravu ulaznu točku, ponovno otvorite datoteku AndroidManifest.xml. I da, sadrži sljedeće retke:

Oni nam govore (i, što je još važnije, androidu) da aktivnost pod nazivom Start treba pokrenuti kao odgovor na generiranje namjere (događaja) android.intent.action.MAIN iz kategorije android.intent.category.LAUNCHER. Ovaj se događaj generira kada dodirnete ikonu aplikacije u pokretaču, tako da određuje ulaznu točku, naime klasu Start. Najvjerojatnije je programer prvo napisao aplikaciju bez glavnog izbornika, čija je ulazna točka bila standardna klasa MainActivity, a zatim je dodao novi prozor (aktivnost) koji sadrži izbornik i opisan u klasi Start, te ga ručno napravio unosom točka.

Otvorite datoteku Start.smali i ponovno potražite redak "Ad", nalazimo u redovima 153 i 155 spominjanje klase FirstAd. Također se nalazi u izvornom kodu i, sudeći po nazivu, odgovoran je za prikazivanje oglasa na glavnom ekranu. Pogledajmo dalje, postoji kreiranje instance klase FirstAd i namjera koja je, prema kontekstu, povezana s tom instancom, a zatim i oznaka cond_10 na koju se uvjetni prijelaz provodi točno prije stvaranja instance razreda:

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

Najvjerojatnije, program nekako nasumično izračunava treba li se oglašavanje prikazati na glavnom zaslonu, a ako ne, skače izravno na cond_10. U redu, pojednostavimo njen zadatak i zamijenimo uvjetni prijelaz bezuvjetnim:

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

U kodu se više ne spominje FirstAd, pa zatvaramo datoteku i ponovno sastavljamo našu virtualnu baklju pomoću apktoola. Kopirajte ga na svoj pametni telefon, instalirajte, pokrenite. Voila, sva reklama je nestala, na čemu nam svima čestitamo.

Rezultati

Ovaj je članak samo kratki uvod u metode hakiranja i modificiranja Android aplikacija. Mnogi problemi ostali su iza kulisa, poput uklanjanja zaštite, raščlanjivanja maskiranog koda, prevođenja i zamjene resursa aplikacije, kao i modificiranja aplikacija napisanih pomoću Android NDK. Međutim, ako imate osnovno znanje, samo je pitanje vremena da sve shvatite.

Svaki se korisnik računala vjerojatno bar jednom susreo sa zip datotekama. To su neka vrsta pohrane ili arhiva u kojima se informacije pohranjene u komprimiranom obliku dohvaćaju pomoću aplikacija koje mogu raditi s ovim formatom.

Ali kada govorimo o pametnom telefonu, morate shvatiti da on nema alate dostupne na osobnom računalu koji se koriste za unos ili izlaz bilo kakvih informacija. Ali, ipak, povremeno postaje relevantno pitanje, kako otvoriti zip datoteku na Androidu i Rar arhive, kao i raspakirati (ili raspakirati) zip?

Budući da govorimo o različitim procesima, pogledajmo svaki od njih detaljnije.

Navedimo primjer. Teksture, modovi, kao i karte za bilo koju igru ​​nalaze se u nekoliko datoteka ili mapa, ali tehnički ih je jednostavno nemoguće preuzeti samo jednom vezom. Zato se koriste aplikacije za arhiviranje koje obavljaju funkciju "pakiranja" nekoliko datoteka (mapa) u jednu arhivu, što uvelike olakšava proces preuzimanja.

Postoji nekoliko vrsta i formata arhiva. Najpopularniji formati su univerzalni (multifunkcionalni) ZIP, RAR, 7z; oni spajaju informacije u jednu datoteku, sažimaju je i dizajniraju arhive kao samoraspakirajuće.

Kako raspakirati arhivu na Androidu s ekstenzijom Zip i Rar

Govorimo o uobičajenom formatu, tako da pronaći dobar softver neće biti teško (u nastavku ćemo navesti neke aplikacije za otvaranje Zip-a na Androidu i Rar-u). Princip rada s arhivima je praktički isti ovisno o uslužnim programima koji se koriste, pa ćemo rad s arhivima pogledati na primjeru nekih od najboljih arhivara.

Otvaranje arhiva pomoću aplikacijeRar

Rar za Android je najpopularniji program za rad s arhivama, izvorno razvijen za računala, ali sada prebačen na mobilne platforme. Može i raspakirati i pakirati Zip i Rar datoteke.

Za raspakiranje arhive:

  • Prvo morate preuzeti i instalirati sam program na svoj uređaj (link iznad);
  • Nakon instalacije, na zaslonu će se pojaviti ikona aplikacije, kliknite na nju;
  • Na popisu mapa nalazimo onu u kojoj se nalazi arhiva koja nam je potrebna;
  • Nakon što ga pronađete, kliknite na njega jednom, nakon čega će se pojaviti prozor s opcijama u kojem trebate odabrati "Extract files" (Slika 1);
  • Zatim možete odabrati gdje će se izvršiti raspakiranje, nakon čega kliknite "ok" (slika 2);
  • Ako su datoteke koje se ekstrahiraju velike, proces se može poslati u pozadinu (slika 3).

Za pakiranje arhive:

  • Ulaskom u program nalazimo datoteke potrebne za arhiviranje;
  • Nakon što ih odaberete, pritisnite i držite prstom, nakon čega će se otvoriti prozor s opcijama ( Sl. 1);
  • Kliknite "Dodaj u arhivu". Bit će vam ponuđeno nekoliko opcija kompresije "Rar", "Zip", "Rar 4x" - odaberite bilo koju (slika 2), ako želite, možete stvoriti lozinku (dakle, pristup arhivi može se dobiti tek nakon unosa lozinku koju ste naveli)
  • To je to, sve što trebate učiniti je kliknuti "ok", započet će proces arhiviranja (slika 3), nakon čega će vaša arhiva biti spremna. Napomena: ako proces traje dugo, zbog velike veličine datoteke, program se može poslati u pozadinu.

U principu, funkcije ove aplikacije bit će vam dovoljne, ali ako iz nekog razloga ne želi biti prijatelj s vašim uređajem, razmotrit ćemo princip rada drugih, a na vama je da odlučite koji je arhivator bolji .

Otvaranje arhiva pomoću Andro Zip aplikacije

Uslužni program Andro Zip za Android je aplikacija koja uz standardne alate sadrži i funkcije upravitelja zadataka i upravitelja datotekama te radi s winZIP i winRAR arhivama.

Andro Zip za Android

Rad s programom korak po korak:

Za raspakiranje arhive:

  • Preuzmite sam program i instalirajte ga na svoj uređaj (link iznad);
  • Nakon pokretanja, u izborniku sučelja nalazimo mapu s arhivom, kliknite;
  • U izborniku koji se pojavi odaberite željenu stavku "Izdvoj datoteku ovdje" (Slika 1);
  • Proces će započeti (slika 2).

Za pakiranje arhive:

  • Za pakiranje datoteka ponovno idite u program, odaberite potrebne datoteke, kliknite polje "Stvori ZIP" u izborniku koji se pojavi (slika 1);
  • Proces je pokrenut, nakon čega će se kreirati arhiva (slika 2). Napomena: ovu aplikaciju još ne podržavaju svi modeli pametnih telefona.

Otvaranje arhiva pomoću drugih aplikacija

Osim spomenutih programa “Rar za Android” i “Andro Zip”, možete iskoristiti mogućnosti sljedećih programa:

  • — podržava gotovo sve formate, ima jednostavan dizajn i cijeli niz potrebnih funkcija. Postoji plaćena verzija.
  • - upravitelj datoteka, postoji besplatna verzija i rad s arhivama kao dodatna opcija.
  • — pakira samo “ZIP” arhive, raspakira sve formate. Distribuira se besplatno, ali smeta zbog oglašavanja.
  • 7 Zip za Android je multifunkcionalni arhiver, jednostavan za korištenje, stvara sigurnosne kopije, distribucija je potpuno besplatna.
  • izvrstan je upravitelj datoteka s nevjerojatnom funkcionalnošću, ali su mogućnosti besplatne verzije vrlo ograničene.

Poanta

Nadamo se da je gore predstavljeni materijal napisan na pristupačan i razumljiv način, a sada možete lako raditi sa zip datotekama, međutim, postoji dovoljan broj datoteka s takvim ekstenzijama koje nije lako otvoriti na Android uređajima, a to jednostavno je nerealno pokriti sve mogućnosti u jednom članku.

Stoga ćemo rado odgovoriti na sva vaša pitanja koja proizlaze ne samo iz čitanja ovog članka, već i iz poteškoća povezanih s otvaranjem datoteka drugih formata.

ZIP arhiver za Android možete preuzeti u internetskoj trgovini Google Play Store. Trenutno se arhiva datoteka može smatrati jednom od najpopularnijih vrsta podataka. Riječ je o ekstenzijama ZIP, RAR, 7Z, TAR i mnogim drugima. Bit korištenja arhiva je smjestiti mnogo datoteka na određeno mjesto, koje zauzima manje prostora.

Ako se suočite s potrebom obrade pakiranih podataka na pametnom telefonu ili tabletu, možete koristiti aplikacije koje su izrađene posebno za operativni sustav Android.

To su obično visoko specijalizirani programi koji se fokusiraju samo na pakiranje i raspakiranje datoteka.

Većina upravitelja datotekama također ima ugrađene značajke arhiviranja. Instaliranjem takvog upravitelja korisnik dobiva ne samo alat za upravljanje datotekama, već i arhivar za Android. Ako ste zainteresirani za zasebnu aplikaciju za raspakiranje, trebali biste koristiti sljedeće programe.

Popularni programi

AndroZip je dobar besplatni alat koji stvara i izdvaja razne vrste arhiva. Podržava ZIP, RAR, TAR, GZIP, BZIP2 itd. formate. AndroZip također ima upravitelj datoteka koji vam pomaže premjestiti neke datoteke između mapa ili ih poslati na druge uređaje.

To je jednostavan program koji nema moderno sučelje, ali dobro radi svoj posao. Prilikom izrade ZIP datoteka, dostupne su opcije za enkripciju i postavljanje lozinki na arhive. AndroZip sadrži oglase, ali je besplatan za preuzimanje. Mobilna verzija programa prvi put se pojavila 2009. godine.

B1 Archiver je jedan od najboljih alata za kreiranje i izdvajanje raznih vrsta arhiva. Radi s najpopularnijim ZIP i RAR formatima, ali također podržava 37 drugih proširenja. Program je savršen za korisnike koji su navikli raditi s neobičnim ili jedinstvenim vrstama arhiva koji su nepoznati većini običnih ljudi.

Nudi podršku za RAR i B1 arhive s više stranica, što može biti korisno u nekim situacijama. Ovo je dobra aplikacija sa korisnički prilagođenim sučeljem. Plaćena verzija omogućuje vam korištenje nekih dodatnih značajki i uklanjanje oglasa. Ali čak i besplatna verzija izgleda pristojno i prikladna je za većinu korisnika.

Softver pod nazivom RAR pripada tvrtki RARLAB koja je razvila WinRAR. Ovo je dobro poznati PC alat koji je prenesen na Android platformu. Podržava mnoge vrste datoteka kao što su RAR, ZIP, TAR, 7Z itd.

Dostavljen je standardni skup postavki enkripcije i lozinke. S RAR-om možete pokrenuti testove za procjenu učinkovitosti arhiviranja i oporaviti oštećene podatke. Ali nije uvijek moguće vratiti oštećene datoteke. RAR aplikacija je moćan alat koji će odgovarati većini korisnika.

Ostali Zip programi

WinZip, koji se može smatrati jednim od najstarijih arhivara, sada je dostupan i za Android platformu. Aplikacija je zadržala svoje staro sučelje, koje se možda neće svidjeti modernim korisnicima. Ako vam izgled programa ne smeta, onda se u svim ostalim aspektima čini kao pristojna aplikacija.

WinZip podržava sve uobičajene i popularne vrste arhiva. Ima jedinstvenu značajku a to je podrška za Dropbox i Google Drive. Konkurentske aplikacije ne nude ove značajke. Na kraju, nedostaci WinZipa svode se samo na njegov staromodan dizajn. Ovo je besplatna aplikacija koju svakako vrijedi isprobati.

Alat ZArchiver potpuno je besplatan i već je duže vrijeme dostupan na Android platformi. Nudi jednostavno korisničko sučelje s intuitivnim kontrolama i podržava razne formate arhiva. Postoje razne opcije šifriranja, zaštita lozinkom i mogućnost dijeljenja arhive na dijelove.

Nema ništa posebno u aplikaciji, ali to je ne sprječava da dobro obavlja svoj posao. ZArchiver će odgovarati korisniku koji se samo želi ulogirati, raspakirati ili napraviti arhivu, a zatim se odjaviti. Preuzmite ovu aplikaciju ako vam nisu potrebne dodatne značajke.

Arhivari za Android potrebni su mnogima, za koje se rad na pametnom telefonu ponekad nastavlja na putu kući u vlaku ili podzemnoj željeznici.
Mnogi ljudi su navikli koristiti WinRAR i slične programe za pakiranje podataka u arhive na stolnom računalu s pojavom i brzim razvojem Android OS-a, navike su ostale, a ponekad je jednostavno potrebno arhivirati podatke ili ih ekstrahirati izravno iz arhive; na telefonu. Zato danas biramo najbolji arhivator za Android.

Popis prijavljenih:
1.
2.
3.
4.
5.

Dakle, imamo pet različitih arhivara za operativni sustav Android, upoznajmo svaki od njih i odaberimo najbolji.

AndroZip Root File Manager

Jedan od prvih arhivara koji se pojavio na Android OS-u, davne 2009. aplikacija se počela ubrzano razvijati i imala je tisuće obožavatelja, u to vrijeme nije bilo ni konkurencije. Uz AndroZip možete jednostavno kopirati, premještati, brisati, raspakirati i arhivirati datoteke bilo koje veličine. Trenutno AndroZip File Manager ima oko 40 milijuna aktivnih korisnika i taj broj stalno raste.

Podrška za format:

- Rar (Izvadak)


- BZip2 (Izvadak)
- 7Z (Izvadak)

Slike zaslona:

PowerGrasp


Elegantan i praktičan program za arhiviranje s funkcijom upravljanja datotekama i podrškom za osnovna proširenja arhiviranja. Postoji podrška za prijenos podataka putem Bluetootha. Ugrađeni upravitelj datoteka ima sve potrebne standardne funkcije, poput kopiranja, lijepljenja, rezanja, premještanja itd. Postoji podrška za ruski jezik.

Podrška za format:
- Zip (Arhiva\Izdvoj)
- Rar (Izvadak)
- Tar (Arhiviranje\Izdvajanje)
- 7Z (Arhiva\Izvadak)

Slike zaslona:

ArchiDroid


Jednostavan i istovremeno vrlo funkcionalan arhivator za Android. Pozitivna značajka ovog arhivara je podrška za multi-arhive (arhive od nekoliko dijelova u RAR formatu). Također možete instalirati ArchiDroid kao zadani arhiver, čime se ubrzava proces raspakiranja datoteka prilikom preuzimanja s Interneta.

Podrška za format:

- Tar (Arhiviranje\Izdvajanje)

- 7Z (Izvadak)
- GZip (Extract)
- BZip2 (Izvadak)

Slike zaslona:

Unrar Pro


Jednostavan arhivator koji ne zahtijeva veliki broj resursa, ali funkcionalnost aplikacije nije posebno razvijena u usporedbi s konkurencijom. Postoji podrška za raspakiranje arhiva s lozinkama i kod je optimiziran, što daje značajno povećanje performansi u usporedbi sa standardnom verzijom UnRar-a.

Podrška za format:
- Zip (Arhiva\Izdvajanje\Podrška za lozinku)
- Rar (Ekstrakt\Podrška za lozinku)

Slike zaslona:

ZArchiver


Iako je ZArchiver posljednji arhivar na popisu, doista se može smatrati najboljim. Bogata funkcionalnost aplikacije jednostavno razdire konkurente, brzina rada je ponekad jednostavno nevjerojatna, a najbolja je zahvaljujući višenitnom radu arhivatora. Za razliku od konkurencije, ZArchiver nema problema s ćiriličnim tekstovima, dobro je osmišljen za rad s više datoteka istovremeno, ima brzi pregled svojstava datoteke (vrsta, veličina, md5, datum izmjene... itd.). Uz ZArchiver možete pregledavati datoteke u arhivama bez njihovog izdvajanja, što je ponekad korisno. Izvrsno radi s operativnim sustavima od 1.6 i novijim.

Podrška za format:
- Zip (Arhiva\Izdvajanje\Podrška za lozinku)
- 7Z (Arhiva\Izdvajanje\Podrška za lozinku)
- BZip2 (Arhiva\Izvadak)
- GZip (Arhiva\Izvadak)
- XZ (Arhiva\Izvadak)
- Tar (Arhiviranje\Izdvajanje)
- Rar (Izvadak)
- ISO (izvadak)
- arj (Izvadak)
- LZH (Izvadak)
- LZMA (ekstrakt)
- CAB (izvadak)
- Xar (ekstrakcija)
- Deb (izvadak)
- RPM (Dohvaćanje)
- Tbz (ekstrakt)
- Tgz (Izvadak)
- Apk (Pogledaj\Dodaj u arhivu\Izbriši iz arhive)