Acasă Fructe de pădure Cum se instalează fișierul apk pe computer. Cum se deschide fișierul apk pe computer

Cum se instalează fișierul apk pe computer. Cum se deschide fișierul apk pe computer

Dacă aveți un smartphone, tabletă sau alt dispozitiv Android bazat pe acest sistem de operare, atunci probabil că ați dat peste cuvântul „APK”. Dar, nu toți utilizatorii sistemului de operare Android știu ce este un APK.

APK sau Android Package sunt fișiere în care sunt distribuite aplicații Android. Un fișier APK este o arhivă care conține codul executabil pentru aplicație, precum și alte fișiere și resurse de care aplicația trebuie să ruleze. Fișierele APK nu sunt criptate și fac parte din binecunoscutul format ZIP.

Fișierele APK au o structură bine definită.

    • MANIFEST.MF - un fișier cu date despre alte fișiere din această arhivă (sume de verificare a fișierelor);
    • CERT.RSA - certificatul care a semnat cererea;
    • CERT.SF - fisier cu date despre certificat si resurse;
    • armeabi - pentru procesoare ARMv6 și mai vechi;
    • armeabi-v7a - pentru procesoare ARMv7 și mai noi;
    • x86 - pentru procesoare cu arhitectură x86;
    • mips - pentru procesoare MIPS;
  • res - resurse care nu sunt cuprinse în resurse.arsc (vezi mai jos).
  • Active - Activele utilizate de AssetManager.
  • AndroidManifest.xml - un fișier cu o descriere a aplicației. Acest fișier stochează numele, numele pachetului, versiunea și alte date legate de această aplicație.
  • classes.dex - cod executabil în format DEX;
  • resurse.arsc - resurse compilate;

Este foarte ușor să vizualizați conținutul fișierului APK și oricine o poate face. Tot ce trebuie să faceți este să deschideți fișierul APK cu orice arhivator. De exemplu, puteți utiliza arhivatorul gratuit 7Zip.

De unde pot obține fișierul APK?

Puteți descărca și instala fișierul APK din magazinul de aplicații Google Play. De asemenea, puteți descărca APK-ul de pe alte site-uri care distribuie software. Adesea, fișierul APK poate fi descărcat de pe site-ul web al dezvoltatorului aplicației.

Cum se instalează fișierele APK?

Fișierele APK descărcate de pe Google Play sunt instalate automat. Dacă aveți nevoie de unul pe care l-ați descărcat de pe alt site, atunci trebuie să activați instalarea programelor din surse necunoscute și să rulați fișierul APK pe dispozitivul Android. După aceea, veți vedea un avertisment despre instalarea aplicației. Faceți clic pe „OK” pentru a începe procesul de instalare.

Dispozitivele mobile și gadgeturile au devenit parte din viața noastră. Ei folosesc în principal sistemul de operare Android de la Google sau iOS de la Apple. Având în vedere costul destul de democratic al smartphone-urilor Android, este clar că acest sistem este cel mai răspândit. Și există o mulțime de aplicații pentru el. Toate aplicațiile lansate în sistem de la Google au extensia „.apk”. Dacă trebuie să vă dați seama cum să deschideți fișierul. apk pe un computer - consultați conținutul acestui articol.

Cum se deschide un fișier apk pe un computer și ce este acesta

Literal, această abreviere înseamnă „Pachet Android”. Acest format de fișier a fost inventat de Open Handset Alliance și Google și este un tip special de arhivă care conține toate informațiile necesare pentru ca aplicația să funcționeze. Lansarea unui astfel de fișier este posibilă numai pe sistemul de operare Android.

Deschideți fișierul apk

De fapt, este o arhivă. Prin urmare, prin copierea acestuia pe computer, vă puteți familiariza cu conținutul său folosind, de exemplu, arhivatorul 7z sau WinRAR. Se va vedea că această arhivă conține codul programului, suplimentele, resursele multimedia necesare și informațiile de serviciu.

Lansarea unei aplicații mobile pe Windows

Dacă trebuie să aflați funcționalitatea unui fișier și să nu deschideți conținutul acestuia, atunci nu puteți face fără programe suplimentare pentru Windows. Un bun ajutor în această problemă este Android SDK de la Google - o aplicație specială care emulează funcționarea unui smartphone. Cu acesta puteți rula, depana sau crea o nouă aplicație. O altă opțiune pentru deschiderea unui fișier cu extensie apk este programul Eclipce cu extensie ADT.

Uneori, unele aplicații de pe Android nu se potrivesc într-un fel utilizatorului. Un exemplu sunt reclamele enervante. Și se întâmplă, de asemenea, - toată lumea este bună la program, dar numai traducerea din el este fie strâmbă, fie este complet absentă. Sau, de exemplu, programul este de încercare, dar nu este posibil să obțineți versiunea completă. Cum poate fi schimbată situația?

Introducere

În acest articol, vom vorbi despre cum să dezasamblam un pachet APK cu o aplicație, să ne uităm la structura sa internă, să dezasamblam și să decompilăm bytecode și, de asemenea, vom încerca să facem mai multe modificări aplicației care ne pot aduce unul sau altul beneficii.

Pentru a face toate acestea pe cont propriu, veți avea nevoie de cel puțin cunoștințe de bază despre limbajul Java, în care sunt scrise aplicațiile Android, și limbajul XML, care este folosit peste tot în Android - de la descrierea aplicației în sine și drepturile sale de acces până la stocarea șirurilor care vor fi afișate pe ecran. Veți avea nevoie, de asemenea, de capacitatea de a gestiona software-ul de consolă specializat.

Deci, care este exact pachetul APK în care este distribuit absolut tot software-ul pentru Android?

Decompilarea aplicațiilor

În acest articol, am lucrat doar cu codul de aplicație dezasamblat, totuși, dacă faceți modificări mai serioase aplicațiilor mari, va fi mult mai dificil de înțeles codul smali. Din fericire, putem dex codul dex în codul Java, care, deși nu este original și nu este compilat înapoi, dar mult mai ușor de citit și de înțeles logica aplicației. Pentru a face acest lucru, avem nevoie de două instrumente:

  • dex2jar - translator al bytecode Dalvik în bytecode JVM, pe baza căruia putem obține cod în limbajul Java;
  • jd-gui este un decompilator în sine care vă permite să obțineți cod Java lizibil din bytecode JVM. Alternativ, puteți utiliza Jad (www.varaneckas.com/jad); deși este destul de vechi, în unele cazuri generează cod mai ușor de citit decât Jd-gui.

Ar trebui folosite așa. Mai întâi, rulăm dex2jar, specificând calea către pachetul apk ca argument:

% dex2jar.sh mail.apk

Ca rezultat, pachetul mail.jar Java va apărea în directorul curent, care poate fi deja deschis în jd-gui pentru a vizualiza codul Java.

APK pachet dispozitiv și obținerea acestora

Un pachet de aplicații Android este în esență un fișier ZIP obișnuit care nu necesită instrumente speciale pentru a-și vizualiza sau decomprima conținutul. Este suficient să aveți un arhivator - 7zip pentru Windows sau consola dezarhivare pentru Linux. Dar asta e vorba de ambalaj. Ce e inauntru? În interior, avem în general următoarea structură:

  • META-INF /- conține un certificat digital al aplicației, care atestă creatorul acesteia și sume de control ale fișierelor pachetului;
  • res / - diverse resurse pe care aplicația le folosește în activitatea sa, de exemplu, imagini, o descriere declarativă a interfeței și alte date;
  • AndroidManifest.xml- descrierea aplicatiei. Aceasta include, de exemplu, o listă de rezoluții necesare, versiunea Android necesară și rezoluția necesară a ecranului;
  • clase.dex- codul octet al aplicației compilat pentru mașina virtuală Dalvik;
  • resurse.arsc- de asemenea resurse, dar de alt fel - în special, șiruri (da, acest fișier poate fi folosit pentru rusificare!).

Fișierele și directoarele enumerate sunt, dacă nu în toate, atunci poate în marea majoritate a APK-urilor. Cu toate acestea, mai există câteva fișiere/directoare mai puțin obișnuite care merită menționate:

  • active- analog de resurse. Principala diferență este că pentru a accesa un activ, trebuie să cunoști identificatorul acestuia, în timp ce lista de active poate fi obținută dinamic folosind metoda AssetManager.list () din codul aplicației;
  • lib- biblioteci native Linux scrise cu NDK (Native Development Kit).

Acest director este folosit de producătorii de jocuri pentru a găzdui un motor de joc scris în C/C++, precum și producătorii de aplicații de înaltă performanță (cum ar fi Google Chrome). Dispozitivul a fost rezolvat. Dar cum obțineți fișierul pachet în sine pentru aplicația de interes? Deoarece nu este posibil să ridicați fișiere APK de pe dispozitiv fără root (se află în directorul / data / app) și root nu este întotdeauna recomandabil, există cel puțin trei moduri de a aduce fișierul aplicației pe computer:

  • Extensie APK Downloader pentru Chrome;
  • Aplicație APK reală Leecher;
  • diverse partajare de fișiere și warezniki.

Pe care să-l folosiți este o chestiune de gust; preferăm să folosim aplicații separate, așa că vom descrie utilizarea Real APK Leecher, mai ales că este scris în Java și, în consecință, va funcționa chiar și în Windows, chiar și în nix.

După pornirea programului, trebuie să completați trei câmpuri: E-mail, Parolă și ID dispozitiv - și selectați o limbă. Primele două sunt adresa de e-mail și parola contului dvs. Google, pe care le utilizați pe dispozitiv. Al treilea este identificatorul dispozitivului și îl puteți obține formând codul de pe dialer # #8255## și apoi găsirea liniei ID dispozitiv. Când completați, trebuie să introduceți doar ID-ul fără prefixul android.

După completare și salvare, apare adesea mesajul „Eroare la conectarea la server”. Nu are nimic de-a face cu Google Play, așa că nu ezitați să îl ignorați și să căutați pachetele care vă interesează.

Vizualizați și modificați

Să presupunem că ați găsit un pachet care vă interesează, descărcat, dezambalat... și în timp ce încercați să vizualizați un fișier XML, am fost surprins să constat că fișierul nu este text. Cum să-l decompilați și cum să lucrați cu pachetele în general? Este cu adevărat necesar să instalați SDK-ul? Nu, nu trebuie să instalați SDK-ul. De fapt, toți pașii pentru despachetarea, modificarea și ambalarea pachetelor APK necesită următoarele instrumente:

  • Arhivator ZIP pentru despachetare și ambalare;
  • smali- bytecode de asamblare/dezasamblare al mașinii virtuale Dalvik (code.google.com/p/smali);
  • apt- un instrument pentru împachetarea resurselor (în mod implicit, resursele sunt stocate în formă binară pentru a optimiza performanța aplicației). Inclus cu Android SDK, dar poate fi obținut și separat;
  • semnatar- un instrument pentru semnarea digitală a unui pachet modificat (bit.ly/Rmrv4M).

Puteți utiliza toate aceste instrumente separat, dar acest lucru este incomod, deci este mai bine să utilizați software-ul de nivel superior construit pe baza lor. Dacă lucrați pe Linux sau Mac OS X, există un instrument numit apktool. Vă permite să despachetați resurse în forma lor originală (inclusiv fișiere XML binare și arsc), să reconstruiți un pachet cu resurse modificate, dar nu poate semna pachete, așa că va trebui să rulați manual utilitarul de semnare. În ciuda faptului că utilitarul este scris în Java, instalarea lui este mai degrabă non-standard. Mai întâi ar trebui să obțineți fișierul jar în sine:

$ 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

Dacă lucrați în Windows, atunci există un instrument excelent pentru acesta numit Virtual Ten Studio, care acumulează și toate aceste instrumente (inclusiv apktool în sine), dar în loc de interfața CLI, oferă utilizatorului o interfață grafică intuitivă cu care puteți poate efectua operațiuni de despachetare, dezasamblare și decompilare în câteva clicuri. Acest instrument este Donation-ware, adică uneori apar ferestre cu o ofertă de a obține o licență, dar acest lucru, până la urmă, poate fi tolerat. Nu are sens să-l descrii, pentru că poți înțelege interfața în câteva minute. Dar apktool, datorită naturii sale de consolă, ar trebui discutat mai detaliat.

Să aruncăm o privire la opțiunile apktool. Pe scurt, există trei comenzi principale: d (decodificare), b (construire) și if (cadru de instalare). Dacă totul este clar cu primele două comenzi, atunci ce face al treilea operator condiționat? Dezambalează cadrul specificat de UI, care este necesar atunci când disecați orice pachet de sistem.

Să luăm în considerare cele mai interesante opțiuni ale primei comenzi:

  • -s- nu dezasamblați fișierele dex;
  • -r- nu despachetați resurse;
  • -b- nu introduceți informații de depanare în rezultatele dezasamblarii fișierului dex;
  • — Calea cadrului- utilizați cadrul specificat de UI în loc de cel încorporat în apktool. Acum să ne uităm la câteva opțiuni pentru comanda b:
  • -f- asamblare fortata fara verificarea modificarilor;
  • -A- indicăm calea către aapt (un instrument pentru construirea unei arhive APK), dacă dintr-un motiv oarecare doriți să o utilizați din altă sursă.

Utilizarea apktool este foarte simplă, pentru aceasta trebuie doar să specificați una dintre comenzi și calea către APK, de exemplu:

$ apktool d mail.apk

După aceea, toate fișierele pachetului extrase și dezasamblate vor apărea în directorul de e-mail.

Disecţie. Dezactivați reclamele

Teoria este, desigur, bună, dar de ce este nevoie dacă nu știm ce să facem cu pachetul despachetat? Să încercăm să aplicăm teoria în avantajul nostru, și anume, să modificăm niște software pentru ca acesta să nu ne arate reclame. De exemplu, să fie Virtual Torch - o torță virtuală. Pentru noi, acest software este perfect pentru că este plin de reclame enervante și, în plus, suficient de simplu pentru a nu se pierde în jungla codului.


Deci, folosind una dintre metodele de mai sus, descărcați aplicația de pe piață. Dacă decideți să utilizați Virtuous Ten Studio, deschideți fișierul APK în aplicație și despachetați-l, pentru care creați un proiect (Fișier -> Proiect nou), apoi selectați Import File din meniul contextual al proiectului. Dacă alegerea dvs. a căzut pe apktool, atunci este suficient să executați o comandă:

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

După aceea, în directorul com.kauf.particle.virtualtorch va apărea un arbore de fișiere similar cu cel descris în secțiunea anterioară, dar cu un director smali suplimentar în locul fișierelor dex și un fișier apktool.yml. Primul conține codul dezasamblat al fișierului executabil dex al aplicației, al doilea conține informațiile de serviciu necesare apktool pentru a construi pachetul înapoi.

Primul loc pe care ar trebui să ne uităm este, desigur, AndroidManifest.xml. Și aici întâlnim imediat următoarea linie:

După cum ați putea ghici, ea este responsabilă pentru acordarea permisiunii aplicației de a utiliza conexiunea la Internet. De fapt, dacă vrem doar să scăpăm de reclame, cel mai probabil va trebui să dezactivăm Internetul pentru aplicație. Să încercăm să facem asta. Ștergem linia specificată și încercăm să construim software-ul folosind apktool:

$ apktool b com.kauf.particle.virtualtorch

Fișierul APK rezultat va apărea în directorul com.kauf.particle.virtualtorch / build /. Cu toate acestea, nu îl veți putea instala, deoarece nu are semnătură digitală și sume de verificare (pur și simplu nu are directorul META-INF /). Trebuie să semnăm pachetul folosind utilitarul apk-signer. Lansat. Interfața este formată din două file - pe prima (Key Generator) creăm chei, pe a doua (APK Signer) semnăm. Pentru a crea cheia noastră privată, completați următoarele câmpuri:

  • Fișierul țintă- fișierul de ieșire al depozitului de chei; de obicei conține o pereche de chei;
  • Parolași A confirma- parola pentru stocare;
  • Alias- numele cheii din depozit;
  • Parola aliasși A confirma- parola cheie secretă;
  • Valabilitate- perioada de valabilitate (în ani). Valoarea implicită este optimă.

Restul câmpurilor sunt în general opționale - dar cel puțin unul trebuie completat.


AVERTIZARE

Pentru a semna o aplicație folosind apk-signer, trebuie să instalați Android SDK și să specificați calea completă către acesta în setările aplicației.

Toate informațiile sunt furnizate doar în scop informativ. Nici redacția, nici autorul nu sunt răspunzători pentru eventualele prejudicii cauzate de materialele acestui articol.

Acum puteți semna APK-ul cu această cheie. În fila APK Signer, selectați fișierul nou generat, introduceți parola, aliasul cheii și parola acestuia, apoi găsiți fișierul APK și apăsați cu îndrăzneală butonul „Semnați”. Daca totul merge bine, pachetul va fi semnat.

INFO

Deoarece am semnat pachetul cu propria cheie, acesta va intra în conflict cu aplicația originală, ceea ce înseamnă că atunci când vom încerca să actualizăm software-ul prin piață, vom primi o eroare.

O semnătură digitală este necesară numai pentru software-ul terților, așa că dacă modificați aplicațiile de sistem care sunt instalate prin copierea lor în directorul /sistem/aplicație/, atunci nu trebuie să le semnați.

După aceea, aruncăm pachetul pe un smartphone, îl instalăm și îl lansăm. Voila, reclamele au dispărut! În schimb, a apărut un mesaj că nu avem internet sau nu avem permisiunile corespunzătoare. În teorie, acest lucru ar putea fi suficient, dar mesajul pare enervant și, să fiu sincer, am fost doar norocoși cu o aplicație stupidă. Un software scris în mod normal își va clarifica cel mai probabil puterile sau va verifica o conexiune la Internet și, în caz contrar, pur și simplu refuză să pornească. Cum să fii în acest caz? Desigur, editați codul.

În mod obișnuit, autorii aplicațiilor creează clase speciale pentru afișarea reclamelor și a metodelor de apel ale acestor clase în timpul lansării aplicației sau a uneia dintre „activitățile” acesteia (mai simplu, ecranele aplicației). Să încercăm să găsim aceste clase. Mergem la directorul smali, apoi com (org conține doar biblioteca grafică deschisă cocos2d), apoi kauf (exact acolo, pentru că acesta este numele dezvoltatorului și tot codul lui este acolo) - și iată-l, directorul de marketing . În interior găsim o grămadă de fișiere cu extensia smali. Acestea sunt clase, iar cea mai notabilă dintre ele este clasa Ad.smali, sub numele căreia este ușor de ghicit ce anume afișează reclame.

Am putea schimba logica funcționării acestuia, dar ar fi mult mai ușor să eliminați apelurile la oricare dintre metodele sale din aplicația în sine. Prin urmare, părăsim directorul de marketing și mergem la directorul de particule adiacent, apoi la virtualtorch. Fișierul MainActivity.smali merită o atenție specială aici. Aceasta este o clasă Android standard care este creată de Android SDK și setată ca punct de intrare în aplicație (analog cu funcția principală din C). Deschideți fișierul pentru editare.

Înăuntru este codul smali (asambler local). Este destul de confuz și dificil de citit din cauza naturii sale de nivel scăzut, așa că nu îl vom studia, ci pur și simplu găsim toate referințele la clasa Ad din cod și le vom comenta. Conducem în linia „Ad” în căutare și ne găsim pe linia 25:

Anunț privat câmp: Lcom / kauf / marketing / Anunț;

Aici este creat un câmp de anunț pentru a deține un obiect din clasa Ad. Comentați prin plasarea semnului ### în fața liniei. Continuăm să căutăm. Linia 423:

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

Aici este creat obiectul. Comentăm. Continuăm căutarea și găsim în rândurile 433, 435, 466, 468, 738, 740, 800 și 802 apeluri la metodele clasei Ad. Comentăm. Arata ca asta e. Salvăm. Acum trebuie să puneți la loc pachetul și să verificați performanța acestuia și prezența reclamelor. Pentru puritatea experimentului, returnăm șirul șters din AndroidManifest.xml, colectăm pachetul, semnăm și instalăm.

Cobaiul nostru. Publicitate vizibilă

Hopa! Publicitatea a dispărut doar în timp ce aplicația rula, dar a rămas în meniul principal, pe care îl vedem când lansăm software-ul. Așadar, așteptați, dar punctul de intrare este clasa MainActivity, iar reclamele au dispărut în timp ce aplicația rula, dar au rămas în meniul principal, deci punctul de intrare este diferit? Pentru a identifica adevăratul punct de intrare, redeschideți fișierul AndroidManifest.xml. Și da, are următoarele rânduri:

Ei ne spun (și mai important, Android) că o activitate numită Start ar trebui să fie lansată ca răspuns la generarea unui intent (eveniment) android.intent.action.MAIN din categoria android.intent.category.LAUNCHER. Acest eveniment este generat la atingerea pictogramei aplicației din launcher, așa că definește punctul de intrare, și anume clasa Start. Cel mai probabil, programatorul a scris mai întâi o aplicație fără meniul principal, punctul de intrare la care era clasa standard MainActivity, apoi a adăugat o nouă fereastră (activitate) care conține meniul și descrisă în clasa Start și a făcut-o manual intrarea. punct.

Deschideți fișierul Start.smali și căutați din nou rândul „Ad”, găsiți în rândurile 153 și 155 mențiunea clasei FirstAd. Se află și în codul sursă și, judecând după nume, este tocmai responsabil pentru afișarea reclamelor pe ecranul principal. Ne uităm mai departe, există o creare a unei instanțe a clasei FirstAd și o intenție, conform contextului legat de această instanță, și apoi eticheta cond_10, tranziția condiționată la care se realizează exact înainte de a crea o instanță a clasei. :

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

Cel mai probabil, programul calculează cumva aleatoriu dacă să afișeze reclame pe ecranul principal și, dacă nu, trece direct la cond_10. Ok, să-i simplificăm sarcina și să înlocuim saltul condiționat cu unul necondiționat:

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

Nu mai există referințe la FirstAd în cod, așa că închideți fișierul și reasamblați torța noastră virtuală folosind apktool. Copiați-l pe smartphone, instalați-l, lansați-l. Voila, toate reclamele au dispărut și felicitări tuturor.

Rezultate

Acest articol este doar o scurtă introducere în tehnicile de spargere și modificare a aplicațiilor Android. Multe probleme au rămas în spatele scenei, cum ar fi eliminarea protecției, analizarea codului ofuscat, traducerea și înlocuirea resurselor aplicației, precum și modificarea aplicațiilor scrise folosind Android NDK. Cu toate acestea, având cunoștințe de bază, este doar o chestiune de timp să-ți dai seama.

Când găsim un fișier cu o extensie necunoscută printre fișierele Windows, adesea ne simțim descurajați. Diavolul știe doar ce este nerecunoscut de „axă”. Astfel de gânduri le apar multor persoane care au văzut pentru prima dată extensia „apk”. Având un fișier apk, cum pot deschide acest lucru pe Windows?

Înainte de a răspunde la această întrebare, este necesar să înțelegem ce fel de fiară se află în fața noastră. Formatul de fișier „.apk” a fost dezvoltat de Google cu scopul de a stoca aplicații executabile Android OS în acest format. Însuși conceptul de stocare a programelor și datelor într-o arhivă nu este nou. Chiar și în zorii răspândirii computerelor personale, ambalarea programelor într-o arhivă era foarte populară. Pentru a rula astfel de aplicații, nici nu a fost necesar să despachetați această arhivă - instrumentele de sistem au făcut-o independent. Această tehnologie este, de asemenea, în circulație în cercurile dezvoltatorilor și utilizatorilor diferitelor tipuri de emulatori. Prin urmare, ideea Google nu este ceva ieșit din comun sau neașteptat.

Apk înseamnă „Pachet Android”. Aceasta este o arhivă obișnuită, care poate fi deschisă de aproape orice arhivator disponibil pentru Windows.

Arhiva conține următoarele componente ale aplicației:

  • Codul sursă al programului.
  • Resursele aplicației, cum ar fi imagini, sunete etc.
  • Un fișier special numit manifest.

Cei care doresc să deschidă un astfel de fișier cu un arhivator vor trebui să urmeze instrucțiunile noastre ulterioare.

Facem o autopsie

Deoarece apk este o arhivă, vom încerca să o deschidem cu un program de arhivare. Pentru Windows, au fost dezvoltate multe programe de arhivare multifuncționale care pot crea și deschide o arhivă de aproape orice format. Fișierele apk nu fac excepție. Să subliniem două astfel de arhivare pentru Windows care fac față cu succes acestei sarcini: WinRar și 7-zip. Dacă primul dintre aceste programe este comercial, atunci al doilea este complet gratuit și îl puteți descărca direct de pe site-ul web al dezvoltatorului său - Igor Pavlov - la: http://www.7-zip.org/ sau http: / / 7-zip .org.ua / ru /.

Instalați arhivatorul 7-zip în Windows (cu excepția cazului în care, desigur, acest celebru program și-a găsit deja un refugiu pe computerul dvs.).

Faceți clic dreapta pe fișierul apk necesar. Ar trebui să apară meniul contextual, ca de obicei.

Selectăm elementul de meniu „7-zip” - va apărea un submeniu cu o alegere de opțiuni.

Solicităm arhivatorului să deschidă arhiva sau să extragă date din arhivă. Acest lucru se poate face în diferite moduri, selectând un anumit element de submeniu, de exemplu, elementul „Deschide arhiva” (doar pentru a vizualiza conținutul) sau elementul „Depachetă”. Utilizatorului i se va solicita să specifice folderul de dezambalat și alți parametri opționali.

Acesta este tot ce trebuie să știți pentru a deschide un fișier apk.

Majoritatea aplicațiilor pot fi oricând descărcate din magazinul oficial Google Play, însă nu toate programele existente sunt prezentate acolo, iar unele aplicații pur și simplu au un preț ridicat. De asemenea, pot fi descărcate gratuit de pe Internet. Când găsiți ceea ce doriți, veți observa că este un așa-numit fișier apk. Apare o întrebare logică, cum să o deschideți și să o instalați. Acest lucru se poate face folosind setări standard și software terță parte.

Un pic de teorie și esența problemei

Înainte de a vorbi despre metode, să aflăm care este acest fișier apk. Acesta este formatul pachetului de instalare pentru sistemul de operare pe Android. Extensia este o abreviere pentru pachetul Android în limba engleză. De fapt, acest fișier este cea mai comună arhivă, care conține o varietate de imagini, cod de program și alte componente care sunt esențiale pentru funcționarea corectă a programului. Dacă doriți să vedeți ce este înăuntru, utilizați cel mai comun manager de fișiere, de exemplu, Total Comander.

Cu toate acestea, mulți utilizatori baud folosesc cuvântul „deschis” pentru a însemna „instalați” o aplicație. Aici totul este deja puțin mai complicat, deoarece ar trebui să utilizați programul de instalare, astfel încât tot conținutul să fie despachetat corect. Când descărcați din Magazinul Play, acest lucru se face automat. Dar dacă ați descărcat manual fișierul apk, atunci trebuie să îl deschideți într-un mod diferit.

Utilizarea fondurilor obișnuite

Sistemul de operare Android (spre deosebire de iOS) este un sistem de operare deschis. Aceasta înseamnă că fiecare utilizator poate furniza software terță parte fără nicio restricție. Pentru aceasta, sistemul oferă instrumente standard care vă permit să instalați fișiere apk.

Să aflăm cum să instalăm fișierul apk pe Android. Există câțiva pași simpli de urmat:

  1. Accesați secțiunea „Setări” a gadgetului dvs.
  2. Găsiți elementul „Securitate”.
  3. În meniu, găsiți elementul „Surse necunoscute”, apoi puneți o bifă în fața acestuia. Acest lucru va permite instalarea aplicațiilor terță parte.
  4. Aruncați fișierul apk pe telefon (puteți scoate cardul de memorie, scrieți-l și introduceți-l înapoi).
  5. Accesați exploratorul standard, în timp ce găsiți pachetul de instalare.
  6. Faceți clic pe el și confirmați instalarea.

După acești pași, smartphone-ul va instala programul timp de câteva zeci de secunde. În lista de aplicații, o poți găsi pe cea pe care o cauți, apoi o lansezi.

Dacă procedura vi se pare extrem de dificilă, dar aveți dificultăți, încercați să utilizați un manager de fișiere. Play Market are o selecție uriașă de astfel de manageri. Vă recomandăm să utilizați ASTRO File Manager sau unul dintre cele mai populare - ES File Explorer.

Au o interfață plăcută și, de asemenea, vă permit să deschideți rapid și ușor fișierul apk necesar. Instrucțiunea practic nu diferă de cea descrisă mai sus:

  1. Descărcați fișierul de instalare pe cardul SD.
  2. Porniți managerul de fișiere și apoi găsiți fișierul pe hartă.
  3. Faceți clic pe el pentru a începe instalarea.

Managerii de aplicații sunt o opțiune alternativă. Sunt mai „sharpened” pentru lucrul cu programe, deci sunt ideale pentru deschiderea apk-ului. Puteți folosi SlideME Mobentoo App Installer. Merită să-l alegeți dintr-un motiv simplu - vă scanează automat cardul de memorie și apoi găsește instalatorii disponibili. Nu trebuie să le cauți mult timp. Este suficient să selectați apk-ul dorit și să faceți clic pe el.

Nou pe site

>

Cel mai popular