Ajánlott, 2024

Szerkesztő Választása

Az Android-alkalmazás gyökér nélküli kivonása APK-fájlból

Egy APK-fájl az Android-alkalmazás kifejlesztése után előállított végtermék. A .apk kiterjesztéshez tartozik, és Android alkalmazáscsomagként is ismert. Hasonló a .exe fájlhoz, amelyet a Windows programok telepítésére használnak. Most, mint tudhatod (vagy nem), ez nem könnyű feladat kivonni ezt a APK fájlt egy alkalmazásból. Könnyű lehet, ha a telefon gyökerezik, de nem annyira, ha nem gyökeres Android-eszköze van. Nos, az igazság az, hogy nem olyan kemény, mint gondolta. Ma bemutatom néhány módszert, amellyel kiválaszthatja a telepített alkalmazás APK-ját a telefonon.

Jogi nyilatkozat: A fizetett Android-alkalmazás APK-jának kivonása törvénytelen. Ha így teszel, akkor maga is felelős lesz. Ezt az útmutatót a lélek céljaira írták, hogy megosszák ismereteiket az APK oktatási célú kitermeléséről. Nem támogatjuk a kalózkodást.

1. módszer: Speciális fájlkezelő használata

Mint már említettük, ha a készüléknek root hozzáférése van, akkor egy fejlett fájlkezelőt használhat, amely lehetővé teszi a root mappák böngészését. Általában a telepített alkalmazások megtalálhatók a „ / data / apps “ -ban. Tehát innen egyszerűen átmásolhatja a APK fájlokat, és beillesztheti azt bárhol. Ugyanakkor a telepített alkalmazások APK-ját egy fejlett fájlfelderítővel is kivonhatja egy nem gyökerező Android-telefonon.

Ehhez használjuk az ES File Explorer programot. Bármilyen más fájlkezelő alkalmazást is használhat, ha szükséges, de győződjön meg róla, hogy lehetővé teszi a telepített alkalmazások biztonsági mentését . Igen, ez lesz a legfontosabb dolog, ami segít az APK kivonásában.

A lépések egyszerűek. Nyissa meg az ES File Explorer programot, és érintse meg az „App” alkalmazást az alkalmazás kezdőlapján. az alábbi képernyőképek szerint. Most, hosszan érintse meg az alkalmazást, amelyről kivonni kívánja a APK-ot, és érintse meg az alján elérhető „Biztonsági mentés” opciót.

Az alkalmazás biztonsági mentést készít az .apk fájlból. A APK-fájlt a belső tárhely „ Backup ” nevű mappájában találja. Ha ezt a módszert egyszerűbbnek találja, a következő módszer még egyszerűbb.

2. módszer: Töltse le a APK Extractor alkalmazást

Nos, mi a helyzet egy alkalmazással, amely képes kivonni az APK-t? Nos, a APK Extractor alkalmazás pontosan úgy működik, mint a neve is sugallja. Töltse le az alkalmazást a Play Store-ból és telepítse.

Az alkalmazás működése nagyon egyszerű. Az alkalmazás kezdőlapja megmutatja a telefonon található összes rendszer és harmadik fél alkalmazását. Csak keresse meg a kívánt alkalmazást, amellyel túlmutat az APK. Akkor csak érintse meg az alkalmazást, ami az. Az APK-t kivonják és elmentik a készülék belső tárolójában az „ ExtractedAPKs” mappába.

Az alkalmazás beállításaiban módosíthatja a kivont APK-k célmappáját. Beállíthatja a névformátumot is . Például beállíthatja, hogy a APK fájlok először az App nevet, majd a csomag nevét kapják. A jobb megértés érdekében az alkalmazás verziószámát is hozzáadhatja a névhez. Ezenkívül a APK-k automatikus biztonsági mentését is beállíthatja, ha akarja. Mindez elérhető a beállításokban.

Továbbá lehetőség van arra is, hogy megosszák a APK-t másoknak az alkalmazás segítségével. Csak érintse meg az alkalmazás melletti legördülő ikont, és meg fogja kapni a lehetőséget megosztani. Az alkalmazás először kivonja az APK-t, majd megjelenik a megosztási panel. Ezután kiválaszthatja azt az alkalmazást, amelyen meg szeretné osztani az APK-t.

3. módszer: APK kivonása az ADB használatával

Nos, ha egy Avid Android felhasználó vagy egy Android fejlesztő, akkor tudnia kell az ADB-ről. Az Android Debug-híd alapvetően egy parancssori segédprogram, amely elérhető az Android SDK-val, amely lehetővé teszi a telefon vezérlését és a tárolóban lévő fájlok kezelését különböző parancsok segítségével. Könnyen hozzáférhet a gyökérmappákhoz, mivel a fő cél a hibakeresés.

Tehát néhány parancssor segítségével könnyen kiválaszthatja a APK-t PC-jére vagy a Mac-re a kívánt mappában. Most, ha nem vagyunk tisztában az ADB-vel, akkor talán azt gondolod, hogy az Android SDK szükséges ahhoz, hogy az ADB működjön? Nos, nem. Valójában a Google külön csomagot tartalmaz a platformeszközökről, amelyek az ADB-t tartalmazzák. Letöltheti azt innen.

Miután letöltötted az eszközöket, nyissuk ki a zipet, és nyissuk meg a mappát. Az adb.exe fájlt a fastboot mellett találjuk meg (nem fogjuk használni). Most nyomja meg a Shift billentyűt, és kattintson a jobb egérgombbal a mappába, hogy a jobb egérgombbal a „ Nyissa meg a parancs ablakot ” opciót.

Ezután USB-kábellel csatlakoztassa a telefont a PC-hez vagy a Mac-hez, és győződjön meg róla, hogy az USB-hibakeresés be van kapcsolva a Fejlesztői beállításoknál . Most kövesse az alábbi parancsokat.

Először ellenőrizzük, hogy az eszköz csatlakozik-e a számítógéphez. Írja be a következő parancsot:

 adb eszközök 

Ezután megragadjuk az alkalmazáscsomag nevét. Ha már ismeri a csomag nevét, kihagyhatja ezt a lépést. Írja be a következő parancsot.

 adb shell pm lista csomagok 

Most csak másolja ki a kivonni kívánt csomag nevét . És illessze be a következő parancsba. Ne másolja a csomagot: előtagot együtt. Írja be a következő parancsot. Itt az .apk-ot a Truecaller.

 adb shell pm útvonal com.truecaller 

A fenti parancs megadja az alkalmazás aktuális APK-ját. Most csak egy húzó parancsot kell végrehajtania a .apk húzásához ebből az útvonalból, és tárolja azt a kívánt helyre. Győződjön meg róla, hogy átmásolja a kívánt hely elérési útját, és illessze be az alábbi parancsba. Másolja át az aktuális .apk elérési útját is, amelyet az előző parancsban kaptunk.

 adb húzza /data/app/com.truecaller-1/base.apk elérési utat / kívánt / helyet 

A .apk fájlt most a kívánt helyre kell tárolni.

Legjobb módja, hogy kivonja APK az Android Apps

Függetlenül attól, hogy miért érdemes egy APK-t kivonni; győződjön meg róla, hogy támogatják a fejlesztőket, mert megérdemlik, hogy jutalmazzák őket kemény munkájukért. A legjobb módról beszélve ez biztosan a második módszer. Az APK kivonó alapvetően ugyanazokat a Shell parancsokat hajtja végre, amelyeket az ADB-ben végeztek. Szóval, ez a legjobb módja. Ha azonban bármilyen más módszert ismer, akkor említse meg a megjegyzésekben.

Top