Datoteka APK je končni izdelek, ki je izdelan po razvoju aplikacije za Android. Gre za razširitev .apk in je znana tudi kot paket aplikacij za Android. Podobno je datoteki .exe, ki se uporablja za namestitev programov Windows. Zdaj, kot morda veste (ali ne), to ni lahka naloga, da izvlečete to APK datoteko iz aplikacije. Morda bi bilo lahko, če je vaš telefon zakoreninjen, vendar ne toliko, če imate napravo Android brez korenin. No, resnica je, da ni tako težka, kot si mislil. Danes vam bom pokazal nekaj metod, s katerimi lahko v telefonu pridobite APK nameščene aplikacije.
Izjava o omejitvi odgovornosti: Nezakonito je izvleči APK plačane aplikacije za Android. Če to storite, boste sami odgovorni za to. Ta vodnik je bil napisan z duševnim namenom deliti znanje o pridobivanju APK v izobraževalne namene. Ne podpiramo piratstva.
1. način: Uporaba naprednega raziskovalca datotek
Kot je navedeno zgoraj, če ima vaša naprava korenski dostop, lahko uporabite napredni raziskovalec datotek, ki vam omogoča brskanje po korenskih mapah. Na splošno so nameščene aplikacije najdene v » / data / apps «. Od tu lahko preprosto kopirate datoteke APK in jih prilepite kjerkoli želite. Lahko pa tudi izvlečete APK nameščenih aplikacij s pomočjo naprednega raziskovalca datotek na nekorijanskem telefonu Android.
Za to bomo uporabili ES File Explorer. Če želite, lahko uporabite katero koli drugo aplikacijo za upravljanje datotek, vendar se prepričajte, da vam omogoča varnostno kopiranje nameščenih aplikacij . Da, to bo ključna stvar, ki nam bo pomagala, da izvlečemo APK.
Koraki so preprosti. Odprite ES Explorer in tapnite »App« na domači strani aplikacije, kot je prikazano spodaj v posnetkih zaslona. Zdaj, dolgo pritisnite na aplikacijo, ki jo želite izvleči APK in tapnite na "Backup" možnost na voljo na dnu.
Aplikacija bo varnostno kopirana z izvlečeno datoteko .apk. Datoteko APK najdete v mapi » Backup « v notranjem pomnilniku. Če se vam zdi ta metoda enostavnejša, je naslednja metoda še lažja.
2. način: Prenesite aplikacijo APK Extractor
Kaj pa aplikacija, ki lahko izvleče APK? Aplikacija APK Extractor deluje natančno tako, kot mu pove ime. Prenesite aplikacijo iz trgovine Play in jo namestite.
Delovanje aplikacije je zelo preprosto. Domača stran aplikacije vam pokaže vse sistemske aplikacije in aplikacije drugih ponudnikov v telefonu. Lahko samo poiščete aplikacijo, ki jo želite dodati APK od. Nato se dotaknite aplikacije, ki je to. APK bo izločen in shranjen v mapi » ExtractedAPKs« v notranjem pomnilniku vaše naprave.
V nastavitvah aplikacije lahko spremenite ciljno mapo ekstrahiranih APK-jev. Nastavite lahko tudi obliko imena . Datoteke APK lahko na primer nastavite tako, da imajo najprej ime aplikacije in nato ime paketa. Različico aplikacije lahko dodate tudi v ime za boljše razumevanje. Poleg tega lahko nastavite tudi samodejno varnostno kopiranje APK-jev, če želite. Vse je na voljo v nastavitvah.
Na voljo je tudi možnost, da APK delite z drugimi z aplikacijo. Samo dotaknite se spustne ikone poleg aplikacije in dobili boste možnost, da jo delite. Aplikacija bo najprej izvlekla APK in nato se bo pojavila plošča za skupno rabo. Nato lahko izberete aplikacijo, prek katere želite deliti APK.
3. način: ekstrahiranje APK z uporabo ADB
No, če ste Avid Android User ali razvijalec Android, potem morate vedeti o ADB. Android Debug Bridge je v bistvu pripomoček ukazne vrstice, ki je na voljo z Android SDK, ki vam omogoča nadzor nad telefonom in upravljanje datotek znotraj shrambe z uporabo različnih ukazov. Lahko dostop do korenskih map enostavno, saj je glavni namen za razhroščevanje.
Torej, z nekaj nizov ukazov, lahko preprosto ekstrakt APK na naš PC ali Mac v želeno mapo. Zdaj, če niste veliko zaveda ADB potem ste morda misli, da je Android SDK potrebno za ADB za delo? No, ne, ni. Pravzaprav Google ponuja ločen paket orodij za platformo, ki vsebuje ADB. Lahko ga prenesete tukaj.
Ko prenesete orodja, vzemite zadrgo in odprite mapo. Datoteko adb.exe boste našli v mapi skupaj s fastboot (ne bomo je uporabljali). Zdaj pritisnite Shift in z desno miškino tipko kliknite mapo, da dobite možnost » Odpri okno ukazov « v meniju z desnim klikom.
Nato povežite telefon z osebnim računalnikom ali računalnikom Mac prek kabla USB in se prepričajte, da je v razdelku za razvijalce vklopljeno odpravljanje napak USB . Sedaj sledite spodnjim ukazom.
Najprej bomo preverili, ali je naprava povezana z računalnikom ali ne. Vnesite naslednji ukaz:
adb naprave
Nato bomo vzeli ime paketa aplikacij. Če že poznate ime paketa, lahko ta korak preskočite. Vnesite naslednji ukaz.
paketi adb lupine pm
Sedaj samo kopirajte ime paketa, ki ga želite izvleči . In ga prilepite v naslednji ukaz. Ne kopirajte predpone 'paket:' skupaj z njo. Vnesite naslednji ukaz. Tukaj črpam .apk Truecallerja.
adb shell pm pot com.truecaller
Zgornji ukaz vam bo dal pot do dejanskega APK aplikacije. Sedaj morate narediti ukaz pull, da potegnete .apk s te poti in ga shranite na želeno lokacijo. Prepričajte se, da ste kopirali pot do želene lokacije in jo prilepite v spodaj podani ukaz. Prav tako kopirajte pot dejanskega .apk, ki smo jo dobili kot rezultat prejšnjega ukaza.
adb pull /data/app/com.truecaller-1/base.apk pot / do / želena / lokacija
Datoteka .apk bi morala biti shranjena na želeni lokaciji.
Najboljši načini za ekstrakcijo APK aplikacij za Android
Ne glede na to, za kakšen razlog je lahko, da izvlečete APK; poskrbite za podporo razvijalcem, saj si zaslužijo nagrado za svoje trdo delo. Ko govorimo o najboljši poti, je to zagotovo druga metoda. APK ekstraktor v bistvu izvaja iste Shell ukaze, ki smo jih izvedli v ADB. To je zagotovo najboljši način. Vendar, če veste kakšno drugo metodo, potem jo navedite v komentarjih.